【ajax请教】如何实现get同个url不会重复发起请求,但却可以读到以前get到的响应内容?
如题:如何实现get同个url不会重复发起请求,但却可以读到以前get到的响应内容?
[解决办法]
自己在客户端存储下内容就好了,在发送ajax前判断cache是否存在。。
var cache={};function ajax(url){ if(cache[url]){}//存在cache,直接使用cache[url] else{}//ajax请求代码,并且在回调函数中设置cache[url]=ajax返回值}