使用 jQuery ajax 方法,我对某个文件有一个请求,该文件以 json 格式返回数据。该请求是通过单击某个按钮触发的。然后我根据需要显示该数据。在 localhost 上一切正常,但是当我将项目移动到服务器时,出现了一个小问题。在数据库中更新并应显示在该文件中的数据(格式为 json)不会更新,直到我刷新页面。
这是代码:
function myAjaxFunction() {
$.ajax({
'url' : 'MY_URL',
'type' : 'POST',
'cache' : false,
'data' : 'MY_DATA'
'dataType' : 'json',
'success' : function(result) {
// my code here
}
});
}
var body = $("body");
body.on('click', '.some_button', function(e) {
myAjaxFunction();
e.preventDefault();
});
我想知道,是不是因为,我缓存了 body 标签?