表单提交后的对话框

时间:2012-11-14 17:33:19

标签: php javascript forms modal-dialog

我整天搜索了stackoverflow上的正确答案,也找不到帮助我的东西。

有一个这样的简单形式:

<form action="process.php" method="post">
    <input type="text" name="email">
    <input type="password" name="password" id="password">
    <button value="Login" type="submit" name="submit" onclick="formhash(this.form, this.form.password);"></button>
</form>

目前:提交表单重定向到process.php,显示成功消息&amp;一段时间后重定向到另一页。

我需要的是什么:而不是重定向到process.php,模式对话框应该打开做工作并显示成功消息,一段时间后关闭对话框,然后刷新实际的一面。

欢迎任何帮助!

2 个答案:

答案 0 :(得分:2)

使用ajax submit,JQuery已经支持了这一点。尝试使用JQuery API http://api.jquery.com/,尤其是http://api.jquery.com/category/ajax/。该网站也提供了示例。

答案 1 :(得分:0)

这可能就是你要找的东西:

Message Box opens then disappears

stackoverflow上也有类似的问题:Link