`
pure
  • 浏览: 350914 次
社区版块
存档分类
最新评论

Ajax使用心得一二(基于jquery ajax)

阅读更多

原来是采用jquery支持的ajax方法,但后来感觉传参数、表单提交不是很方便,故采用了官方基于jquery的jquery.form.js包。

这个jquery.form使用起来很直观,果真是作者所说,是比较易用和功能强大的ajax   form提交了。

用法请参考:http://www.malsup.com/jquery/form/

在ajax运用中主要是参考了

利用JQuery方便实现基于Ajax的数据查询、排序和分页功能

主要作了优化,然后将通用的功能都用jquery封装好了,在每个模块只需更改部分内容就完成了排序、分页等功能。对排序实现了初始图标(未排序图标)、升序、降序切换。对分页使用struts2标签实现,通用jquery处理页码,具有首页、尾页、上一页、下一页、页码,每页可定义显示页码数,如每页10个页码,超过10将显示下10个页码。原来刷新的情况下需要考虑参数传递问题,现在这些问题都不存在了。

另一个就是实现loading功能,在数据未载入或操作正在进行时,显示一个loading....图标,处理完后消失,在loading中时,界面的一切操作将被禁止掉,防止用户在不知道情的情况下进行了其它操作,比如正在删除数据,而此时却又在编辑此条数据。实现这个功能非常方便,使用了jquery.blockui,使用请参考:http://malsup.com/jquery/block/,多说一句,对blockui定义外观时,定义一个全局的样式{}很方便,如:var blockCss = {pading:'5px'}; 就可以这样用了:

$.blockUI( ' wait.gif Just a moment...' ,blockCss);
现在就是要正确的放置blockUI的位置,ajax操作之前放置$.blockUI,处理成功后放置$.unblockUI();
我采用的是sturts2、dwr,在对单条数据处理返回对象或处理标识采用dwr方便,在处理表单数据时,
使用struts2的action更方便,保存数据时不需要返回任何东西,在action中返回一个null就可以了,
保存成功后,将列表数据再次提交一次用ajax刷新即可,这样就不会丢失什么参数了,比如:页码、排序信息等。
突然止住,有空晒源码出来~~呵呵!
分享到:
评论
1 楼 jcold 2007-05-08  
LZ 能不能把源码共享给我,jcoldyu#gmail.com ,最近 jQuery 官方的插件好像不能下载呀。

相关推荐

    基于MVC用JSPServlet实现JPetStore实验报告+使用AJAX和jQuery改善用户体验实验报告.doc

    基于MVC用JSPServlet实现JPetStore实验报告+使用AJAX和jQuery改善用户体验实验报告

    ajax使用jquery json实现的省市县三级联动经验总结

    ajax使用jquery json实现的省市县三级联动经验总结

    jQuery Ajax使用心得详细整理及注意事项

    jQuery Ajax相关文章想必大家在网上面已经看到了很多,本文主要目的是整理jQuery Ajax相关内容,感兴趣的朋友可以了解下,或许本文对你有所帮助

    jquery零碎实例和学习心得

    jquery零碎实例和学习心得,里面有许多学习资料和一些例子,想学习AJAX的赶紧下载吧!

    jQuery权威指南-源代码

    希望这部耗时数月、承载了我近4年jQuery开发心得和体会的拙著能给每一位阅读过它的读者带来技术上的提升和思路上的启发。非常希望能借本书出版的机会与国内热衷于jQuery技术的开发者交流,如果大家想联系我,欢迎给...

    jquery-1.2.3.rar

    它是轻量级的js库(压缩后只有21k) ,这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+,...使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。

    jquery50个实例下载

    jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team,包括来自德国的J&ouml...使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。

    jquery框架的js库

    jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team,包括来自德国的J&ouml...使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。

    jQuery API (中英文对照版)

    jQuery API (中英文对照版) ---------------------------------- jQuery由美国人John Resig创建,至今已吸引了...使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。

    jQuery-1.3.js已压缩

    已压缩过的jQuery-1.3.js --------------------- jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多...使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。

    jQuery技术内幕:深入解析jQuery架构设计与实现原理

    从2011年6月开始,开始把心得和记录整理成《jQuery 1.6.1源码分析系列》,陆续发表在程序员社区ITEye和博客园上,本书最初的内容也是基于这个系列而来的。《jQuery 1.6.1源码分析系列》成体系但尚粗糙不堪,因此...

    jQuery-1.3.js未压缩

    jQuery-1.3.js未压缩 -------------------------------- jQuery由美国人John Resig创建,至今已吸引了来自世界...使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。

    15天学会jquery

    15天学会jquery,经典教程 它是轻量级的js库(压缩后只有21k) ,这是其它的js库所不及的,它兼容CSS3,还兼容各种...使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。

    JQUERY 1.3.2

    jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手 加入其team,包括来自德国的J&...使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。

    jquery 资料合集 实例

    使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。三层架构, 企业库(Enterprise Library)是微软的模式与实践(Patterns & Practices)的下一代应用程序块...

    JQuery In Action

    in action系列的又一经典,介绍JQuery框架的入门和提升。 JQuery: jQuery由美国人John Resig创建,至今已吸引了...使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。

    JQuery学习总结

    jQuery库包含以下功能: HTML 元素选取、HTML 元素操作、CSS 操作、HTML 事件函数、JavaScript 特效和动画、HTML DOM 遍历和修改、AJAX、Utilities 提示: 除此之外,Jquery还提供了大量的插件。

    JQuery+json前后台JSON交换

    基于jQuery.getJSON和jQuery+ajax+json的两种方式的JSON前后台交互,JSON传到后台接收,处理完了返回JSON到前台展示,非常易懂,同时也给出心得体会,有文档有可运行源码,有注释。

    Ajax学习——DWR的参考书和实用案例学习总结

    DWR是一个很优秀的开源框架! 参考书和案例 :包含了具体参考书和实用案例! 效果比较炫!值得学习研究啊!

Global site tag (gtag.js) - Google Analytics