我有一个表单,在其动作上我有一个php文件,我希望当我点击提交时,它应该首先打开动作php(在浏览器中表示视图),然后开始执行代码。
表格标签就像这样
<form action="myScript.php" method="post"></form>
现在发生的事情是,当我点击提交时,它会停留在同一页面上并开始执行php文件,当它完成后,它会在浏览器中显示脚本文件页面。
答案 0 :(得分:0)
您可以使用jquery POST并执行您想要的操作: jQuery.POST
答案 1 :(得分:0)
<input type="submit">
代码中是否有<form>
代码等。如果没有,那么输入按钮是没有意义的,只返回false。
您的代码应如下所示:
<form action="myScript.php" method="post">
<input type="submit" />
</form>
这有帮助吗?
凯: - )
答案 2 :(得分:0)
您必须执行PHP才能生成POST后显示在浏览器中的页面。即使您的PHP生成页面然后执行长操作,输出缓冲和压缩也会使您失败,因此您需要关闭它们。有关使输出立即显示的其他信息,请参阅How to flush output after each `echo` call?。