prototype与jquery下Ajax实现的差别_javascript技巧
程序员文章站
2024-02-17 17:32:10
...
先列举一下Ajax在Jquery和prototype中的实现。
Jquery:
prototype:
实际在引入setInterval函数后prototype却不能刷新,这是为什么呢?
原来是prototype对于相同的URL有缓存机制,应此不能刷新页面,特别是在用户使用F5或点击“刷新”后,会出现Ajax响应区空白的bug,这样就必须让prototype不刷新。
对于prototype中的URL添加随机数
原:var remoteUrl = 'index.php';
修改后:var remoteUrl = 'index.php?rand='+Math.random();
使用GET方式产生一个与页面显示无关的参数即可。
Jquery:
复制代码 代码如下:
prototype:
复制代码 代码如下:
实际在引入setInterval函数后prototype却不能刷新,这是为什么呢?
原来是prototype对于相同的URL有缓存机制,应此不能刷新页面,特别是在用户使用F5或点击“刷新”后,会出现Ajax响应区空白的bug,这样就必须让prototype不刷新。
对于prototype中的URL添加随机数
原:var remoteUrl = 'index.php';
修改后:var remoteUrl = 'index.php?rand='+Math.random();
使用GET方式产生一个与页面显示无关的参数即可。
推荐阅读
-
prototype与jquery下Ajax实现的差别_javascript技巧
-
prototype与jquery下Ajax实现的差别_javascript技巧
-
js下通过prototype扩展实现indexOf的代码_javascript技巧
-
js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)_javascript技巧
-
利用了jquery的ajax实现二级联互动菜单_javascript技巧
-
利用了jquery的ajax实现二级联互动菜单_javascript技巧
-
基于jquery实现的省市区级联无ajax_javascript技巧
-
js与jquery获取父级元素,子级元素,兄弟元素的实现方法_javascript技巧
-
基于jquery实现的省市区级联无ajax_javascript技巧
-
JavaScript与jQuery实现的闪烁输入效果_javascript技巧