Javascript 在数据库中插入数据后如何重新加载页面

Javascript 在数据库中插入数据后如何重新加载页面,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我已经创建了一个表单,其中插入了一些用户在数据库中的位置,这些数据应该显示在页面中。问题是,在我填写表单后,页面不会自行重新加载,但我必须重新加载页面。或者,如果页面在其他浏览器中打开,则不会重新加载。是否有一种方法,在我从该表单向数据库中插入一些数据后,该页面可以自行重新加载而不进行任何操作?您可以在完成操作后使用jquery作为刷新页面 Javascript 1.0 window.location.href = window.location.pathname + window.locati

我已经创建了一个表单,其中插入了一些用户在数据库中的位置,这些数据应该显示在页面中。问题是,在我填写表单后,页面不会自行重新加载,但我必须重新加载页面。或者,如果页面在其他浏览器中打开,则不会重新加载。是否有一种方法,在我从该表单向数据库中插入一些数据后,该页面可以自行重新加载而不进行任何操作?

您可以在完成操作后使用jquery作为刷新页面

Javascript 1.0

window.location.href = window.location.pathname + window.location.search +window.location.hash;
// creates a history entry
Javascript 1.1

window.location.replace(window.location.pathname + window.location.search + window.location.hash);
// does not create a history entry
Javascript 1.2

window.location.reload(false); 
使用assign()方法。所有主要浏览器都支持assign()方法

window.location.assign(data); "data being the URL"

函数myFunction(){
位置。分配(“http://www.example.com");
}

加载新文档
您不需要重新加载页面,这就是它的用途。但是如果你坚持要重新加载页面,那当然可以。你可以使用@Andrew,我应该使用什么ajax函数来不重新加载?整个想法就是不重新加载。页面重新加载在视觉上并不吸引人,而且取决于网络连接,速度可能相当慢。不要重新加载,随时更新。进行ajax调用,返回所需的任何信息,并在不重新加载页面的情况下更新DOM。@Andrew有没有相应代码的答案?如果是函数,我会投赞成票。花些时间阅读如何做ajax以及它是如何工作的。理解比盲目复制粘贴重要得多#有些东西可能是按钮的id?是的,您可以使用按钮的id或将其写入文档。就绪功能我尝试过。如果我在另一个浏览器中有相同的页面,它仍然具有相同的数据,并且在重新加载之前不会更新。但是我想自己重新加载如果我想重新加载另一页呢?所以我有一个项目,它可以重新加载另一个页面。如何重新加载另一个页面?使用window.location.href=“你的另一个页面的url”和数据应该是什么?你让他们去的url。好的,谢谢!功能一旦点击,即使我在这个按钮旁边有一个ng点击?
window.location.href