易截截图软件、单文件、免安装、纯绿色、仅160KB

2009 12 28 传智播客—AJAX(综合练习)


今天早上老佟将昨天的练习进行了讲解。今天的主要内容是对AJAX的汇总练习,做了两个练习都是比较常使用的应用。
 
一、              下拉框的级联,比如,选择下拉框一中的内容(城市名称),在下拉框二中显示在这个城市中的部门。在下拉框二中选择部门名称,在下拉框三中显示部门的人员。在下拉框中选择人员名称,在表格中显示人员具体信息。这就是级联,数据存储在数据库中。使用AJAX技术只更新当前页面部分内容,无须刷新整个页面。
二、              用户注册功能,提示用户名是否合法等。同样也是使用AJAX技术。
 
这两个练习大家都比较常见,WEB已经这么流行了!Ok,接下来让我们看看具体流程。我把这两个图画一下。(只为AJAX与Struts1的配合练习)
 
练习一:下拉框的级联
 
         以上没有使用service层,那样做会使程序更优雅。但对于这个小练习没有必要,甚至编写多个DAO也没必要,老佟只编写了一个DAO。在这里我们麻烦一下自己吧!
 
         这里与页面的交互数据是JSON,JSON用在表单上十分方便。
 
列出一部分程序的代码,在页面加载时。需要获取城市列表,并将城市添加到下拉列表框中(对应的项目value是城市的Id)。:
        
var url="${pageContext.request.contextPath}/cascading.do?method=getAllCities";
    var args = {"time":new Date()};
    $("#city > option:not(:first)").remove();  
    // 严重注意JSON数据的格式,出一点差错都不可以,比如少了一个“:”。
    $.getJSON(url, args, function(data){
       if(data != null){
            //将所有的城市显示到下拉列表框中
           for(var i=0; i <&nbs


相关文档:

超酷的Ajax框架:qooxdoo1.0发布

qooxdoo是一个自由免费的Ajax GUI框架,现在它的1.0版本提供了下载。 qooxdoo的发音为 ['ku:ksdu:],,它提供了使用JavaScript实现几乎所有,建立类桌面Web应用程序所需的用户界面。根据开发者HTML, CSS或 DOM知识不是必需的。这个架构可以运行在所有主流的浏览器上,例如:Internet Explorer, Firefox, Safari, Opera和Chr ......

ajax 安全读书笔记

1.胖客户端的部署方案
java web start
.net clickonce
2.入侵思路
HTTP数据的记录->发现ajax可能存在问题的点->绕过javascript的一些限制和破解javascript混淆代码->找到json的sql注入点->找到ajax可以添加管理员的回调函数和json相关
3.sql注入小技巧
union select name from sysobjects where xtype='U ......

将jQuery应用于Asp.net Ajax时,应避免的3个错误

3 mistakes to avoid when using jQuery with ASP.NET AJAX
AJAX, ASP.NET, JavaScript, jQuery By Dave Ward on June 5th, 2008
Over the past few weeks, I think I have definitely embodied Jeff Atwood’s claim that we’re all amateurs, learning together. Despite my best efforts to thoroughly tes ......

Ajax 实现


在已经发布的 ASP.NET2.0 中,无刷新页面开发相关部分同 beta2 有不少改动。而且在越来越多的 Ajax 开发包被开发出来的情况下, ASP.NET2.0 自带的无刷新页面技术没有被很多人了解,甚至不少人认为该功能有些“鸡肋”。但如果我们仅仅是在程序中加入很少部分的 Ajax 特性, Atlas 、 Ajax.Net 等就显得有些&ldq ......

Google AJAX Search API 密钥!

感谢您注册使用 Google AJAX Search API 密钥!
您的密钥是:
ABQIAAAA2XOmDwsdSefVWtliFM7oAhRgUnSrtx2R2fBqn5WGl7l070PqvBRbr7s7L72cRNSIH96KndKP3sbASw
该密钥可用于该目录中的所有网址:
http://www.rdladmin.test
以下是帮助您入门的实例网页:
<!DOCTYPE html PUBLIC "-//W3C//DTD X ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号