繁体   English   中英

如何以模态返回提交表单的结果

[英]How to return results of submitted form in a modal

我在contactpage1.php上有联系表(部门,姓名,电子邮件,消息)。 提交后,格式为“ action”的为contactpage2.php,可验证数据并返回错误消息或通过电子邮件发送该消息。

与其不必转到contactpage2.php,我宁愿将所有内容都保留在一个页面上,并以模式的方式打开contactpage2.php。

我该怎么做?

到目前为止,我已经看到了很多示例,单击一个按钮以打开带有联系表的模式,但这不是我想要的。 我可以如上所述进行吗?

我在网站上的其他地方使用Bootstrap模态。

答案来自希拉里评论

这是根据您的问题采取的步骤

  1. 您在contactpage1.php上有表格。
  2. 用Ajax提交。
  3. 使用$('#selector').modal('show');在Ajax成功函数中显示模式

您还可以绑定模式中的元素以模式显示消息,因此您需要的是Ajax方法,所有其他步骤都可以在Ajax调用中进行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM