我在php中动态地从DB加载表。表中的一列是复选框。在列标题onclick上,我从数据库中删除已检查的条目。在函数结束时,我调用了location.reload(),希望刷新表,但不会发生。如果我手动按F5,它按预期工作。我该如何上传桌子?在执行JS函数后重新加载页面
1
A
回答
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… */
}
});
};
这是关于如何在jQuery库中使用Ajax的一个小例子。
当您使用Ajax时,您甚至不需要刷新整个页面,但表格中的数据将在后台获取并更新。 这意味着;没有滞后的UI,没有页面刷新。
1
根据
https://developer.mozilla.org/en-US/docs/Web/API/Location.reload
你应该通过true
作为参数传递给location.reload(),以抑制缓存。
相关问题
- 1. 在新页面加载后执行JavaScript
- 2. 重新加载页面后调用js函数
- 3. 如何在页面加载后在Vaadin中加载js函数
- 4. 加载页面后延迟后运行JS函数
- 5. phantomjs - 在页面加载后执行Javascript函数,然后输出新的更改
- 6. 加载页面时执行函数
- 7. 重新加载当前函数后无时间重新加载页面
- 8. 如何在加载页面后立即执行ajax函数?
- 9. 如何在Ajax页面加载后执行jQuery函数
- 10. 在AngularJS中完全加载页面后执行函数
- 11. 功能执行后重新加载页面
- 12. 刷新页面后,从on.Change函数重新加载Ajax内容
- 13. 页面加载后运行Javascript函数
- 14. 如何在页面加载后立即执行角JS功能
- 15. 在后台重新加载页面
- 16. 页面在提交后重新加载
- 17. 注销后在角js中重新加载页面
- 18. 如何在AngularJs的每次页面重新加载时执行一些函数?
- 19. 在p:dataTable重新加载数据在页面重新加载
- 20. 页面加载完成后,如何执行JavaScript函数?
- 21. 在页面关闭前执行JS函数|重定向
- 22. 调用jquery函数后重新加载页面
- 23. 用document.location.href加载一组URL,然后只在页面加载时执行JS
- 24. 重新加载$(document).ready(function()重新加载ajax页面后
- 25. 刚刚重新加载后可以执行一个函数......?
- 26. 在html5中加载html页面后调用js函数?
- 27. 加载页面并在JS书签上执行JS ...
- 28. 已加载页面后执行Javascript
- 29. 加载页面,然后执行JavaScript的
- 30. 加载页面后执行jquery ajax
改为使用Ajax。 'location.reload()'只是从浏览器缓存中重新加载,而不是再次访问服务器。 – developerwjk 2015-02-11 20:27:44
你有代码示例吗?这听起来像一个阿贾克斯的工作。 – Jonathan 2015-02-11 20:27:44
location.reload(true)不起作用。我如何使用ajax?我是网络开发的初学者。感谢我的问题减去点! – Jana 2015-02-11 20:39:18