我有一个使用许多容器(div)的网站。在这种情况下,我们在左侧左侧有三个框,在右侧右侧有一个较大的框。按下链接时,唯一会更改右侧的大框,这是使用Javascript完成的。
所以我有索引,它是网站的主要布局,我也有网站的“页面”,因此,当按下链接时,主框(在右侧)将加载新数据。
在我的其中一个页面上,我想收集数据,然后通过文件开头的PHP脚本运行它,但是当我单击按钮时,我意识到它会刷新整个页面,并且不会在页面上运行该脚本。表单的页面。
任何人都有这样的问题,或者知道我可以做些什么来解决呢?
我不太确定哪种代码对我有帮助,但是如果您需要帮助,请问一下。
谢谢您的帮助
最佳答案
由于您已经通过JS加载了所有内容,因此可以通过AJAX将表单数据发布到PHP脚本进行处理,然后读取输出并提供错误消息或从页面中删除表单并显示成功消息。
如何处理AJAX调用取决于您用作其余JS基础的内容。
我个人喜欢使用JQuery库,因为它使AJAX调用(以及更多)变得非常简单。
关于php - 由于设计原因,无法将数据发布到自身,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8821652/