提交后留在页面上 [英] Staying on page after submitting
本文介绍了提交后留在页面上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
只是一个问题 -
如何在提交表单时仍然保持同一页面正在执行脚本?
How do i actually submit a form and still stay on the same page whilst the script is being executed?
我有一个简单的表单,如下所示:
I have a simple form that goes like this:
<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的弹出窗口说谢谢你或什么。
But everytime i submit the form it just goes to process.php. I don't want that, i want it to stay on the same page, maybe even have a jquery popup saying "thank you" or something.
我怎么在脚本运行的过程中停留在同一页面上?
How do i actually stay on the same page whilst the script is being run?
推荐答案
- 将表单处理逻辑打开与表单相同的页面
- 使用Ajax
- 当process.php完成表单处理时,重定向到该页面
这篇关于提交后留在页面上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文