練習了一個功能,用 PHP 去讀後端資料庫,再轉成 JSON 的格式,直接使用 JQuery 轉成 table
本來一切還正常,今天突然資料都不會即時更新了,好像把 ie 關掉重開資料才會跑出來。
試了一下,把 cache 關掉好像就正常了
兩種寫法:
$.ajax({
url: "action/dictumQuery.php",
cache: false,
type: "GET",
dataType: "json",
success: function (data) {
var tblRow = "";
$.each(data.tabledata, function(i,tbl){
tblRow += ""
+""+tbl.id+""
+""+tbl.dictum+""
+""+tbl.times+""
+""+tbl.crttime+""
+""
});
$('#userdata tbody').replaceWith( tblRow );
},
error: function () {
alert("ERROR!!!");
}
});
$.getJSON(
"action/dictumQuery.php",
function(data){
$.each(data.tabledata, function(i,tbl){
var tblRow =
""
+""+tbl.id+""
+""+tbl.dictum+""
+""+tbl.times+""
+""+tbl.crttime+""
+""
$(tblRow).appendTo("#userdata tbody");
});
$.ajaxSetup({ cache: false });
}
);
沒有留言:
張貼留言