我在php中从DB动态加载表。表格中的一列是复选框。在列标题onclick上,我从数据库中删除已检查的条目。在函数结束时,我调用location.reload()希望刷新表但不会发生。如果我手动点击F5,它按预期工作。我该如何上传表格?
答案 0 :(得分:3)
function function_name() {
$.ajax({
url : "/php/data/get_table_data.php",
type : "get",
data : {
"arg1" : "some_arg",
"arg2" : "another_arg"
},
success : function(data) {
/* Fill table with contents of "data" */
},
error : function() {
/* Something goes wrong… */
}
});
};
这是一个关于如何将Ajax与jQuery库一起使用的小例子。
当您使用Ajax时,您甚至不需要刷新整个页面,但表格中的数据将在后台获取和更新。 意味着;没有滞后的UI,没有页面刷新。
答案 1 :(得分:1)
根据
https://developer.mozilla.org/en-US/docs/Web/API/Location.reload
你应该将true
作为参数传递给location.reload()以抑制缓存。