使用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();
});
我想知道,是因为,我缓存了身体标签?
答案 0 :(得分:1)
使用随机数
添加“MY_URL”结尾的某个参数'url' : 'MY_URL&'+Math.floor((Math.random()*100)+1),