+ -
当前位置:首页 → 问答吧 → 请问下关于JQUERY和常规使用Ajax技术的区别。

请问下关于JQUERY和常规使用Ajax技术的区别。

时间:2011-06-17

来源:互联网

我接触Ajax这东西时间不长,才几个月,4月和5月做的项目因为要大量使用弹出DIV和局部刷新或者不刷新,不得已才去学。
谁知道学了之后这玩意儿居然还摆脱不掉~现在接手的新项目,有些应用就不自主的想到用Ajax解决。但是Ajax这东西最要命的是太慢了,特别是一些复杂的DIV做局部刷新,要responseText里面返回很长的一段组织好的HTML代码,所以很多限定人群的地方(办公系统,大家都用IE7/8)我还是选择了使用模态窗口。
毕竟这不是长久之计啊。我是做ASP的,除非生成静态,否则Ajax的请求和响应速度实在让人蛋疼不已,就算是门户型的站点使用静态,大量的Ajax也会让整个页面的响应速度下降,甚至在某些低配置的电脑上导致浏览器停止响应!!
有木有什么可以解决的办法呢?

还有就是Jquery这东西。我之前做的那个项目,美工交付给我的时候,他用的jquery框架,很好看,用户体验也挺好,老板看了也很高兴,但是因为我完全没接触过jquery,所以在我往里面添程序的时候,一个页面里面使用了<body onload="ItemLoad();">这样的东西,然后这函数就不起作用了。删掉jquery的调用,OK了。然后问了我们部门经理,他给我说你要么整个站都用Jquery要么就干脆别用,自己写js代码。所以我就完全自己不厌其烦的一遍遍写那几行ajax代码,写的我实在烦。

有些特殊的应用,Jquery的东西确实很赞啊,像什么日历啊,照片随意摆放啊,滚动图片啊,总不能因为用了jquery不能用其他ajax就直接pass吧,确实感觉挺可惜的……

作者: Donthan   发布时间: 2011-06-17

用Jquery仍然可以用其它ajax呀,Jquery的Ajax只是提供了另外一种封装的选择而已

我感觉,用ajax应该是更有效率吧

作者: alexandertech   发布时间: 2011-06-18

感觉AJAX传递性方式更宽松,JQUERY代码更简洁。

作者: changjay   发布时间: 2011-06-18