首頁 > web前端 > js教程 > prototype与jquery下Ajax实现的差别_javascript技巧

prototype与jquery下Ajax实现的差别_javascript技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-05-16 18:46:43
原創
983 人瀏覽過

先列举一下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方式产生一个与页面显示无关的参数即可。
相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
javascript - 關於prototype的問題?
來自於 1970-01-01 08:00:00
0
0
0
javascript - 原型物件prototype的問題
來自於 1970-01-01 08:00:00
0
0
0
javascript - js擴展原型方法裡 this指向問題
來自於 1970-01-01 08:00:00
0
0
0
javascript - js protype和_proto_的小疑惑
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板