【发布时间】:2012-05-12 02:00:16
【问题描述】:
每当按钮提交表单(并更改页面上的数据)时,我都会尝试使用 ajax 刷新页面,但是它;不管用。 我浏览了几个教程和 api,检查了我的语法,但我无法让它工作。 你能看一下吗? 在 2 种方法中成功调用更新本身,这些方法确实成功。 更新自身的方法是 update(ajax)。
提前致谢。
编辑:没有浏览器错误或任何错误。页面根本没有刷新。
【问题讨论】:
-
浏览器有报错吗?还有,为什么不在update()函数中使用jquery ajax方法而不是XMLHttpRequest?
-
没有浏览器错误或任何问题。该页面根本不刷新。我还没有研究过jquery。我在大学期间见过这种方法,所以我认为它会很好用。
-
您知道 AJAX 已被创建,因此您无需刷新页面即可提交表单。但如果你真的需要,只需在成功/完成回调中添加一个
location.reload()。 -
我的目的是刷新整个页面的内容,所以基本上是刷新整个页面,提交表单的时候。
-
我明白了。然后你想在刷新页面后在你的容器中显示 ajax 响应?如果没有 cookie 或服务器端编码,可能会有点困难。