【发布时间】:2012-05-03 13:55:56
【问题描述】:
只是一个问题--
我如何实际提交表单并在脚本执行时仍停留在同一页面上?
我有一个简单的表格,如下所示:
<form action="process.php" method="post" id="form">
<label for="name">Name</label>
<input type="text" name="name" id="name" required="required" />
<label for="email">Email</label>
<input type="email" name="email" id="email" required="required" />
<label for="subject">Subject</label>
<input type="text" name="subject" id="subject" required="required" />
<label for="message">Message</label>
<input type="text" name="message" id="message" required="required" />
<input type="submit" id="button" value="Submit"/>
</form>
但每次我提交表单时,它都会转到 process.php。我不希望这样,我希望它留在同一页面上,甚至可能有一个 jquery 弹出窗口说“谢谢”之类的。
如何在脚本运行时实际停留在同一页面上?
【问题讨论】:
-
如果你和 process.php 不在同一个页面上,ajax 是唯一的方法。如果您与 process.php 在同一页面上,请使用类似 srini 的方法回发到同一页面。