使用jQuery ajax方法我对某个文件发出了请求,该文件以json格式返回数据。该请求是通过点击某个按钮触发的。然后根据需要显示该数据。 一切工作正常localhost,但当我将我的项目移动到服务器,有一个小问题。在我刷新页面之前,数据库中已更新且应显示在该文件中(以json格式)的数据不会更新。jQuery ajax无缓存在本地主机上运行,但不在服务器上
下面是代码:
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标签?
问题可能在于其他地方......它的罚款。 – gdoron