0

我正在重建一个网站以使用 Jquery Address 在主页中加载页面内容。除了联系页面 -contact.php 之外,这都可以正常工作。这包含一个发布到同一页面的表单,其中验证数据并显示任何错误消息,或者如果没有错误则发送电子邮件。

<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" id="contactform" name="contactform">
...
</form>

这在实现 ajax 导航之前有效,但现在它将浏览器定向到contact.php,而不是指向其中包含contact.php 的index.php。

是否有任何带有 ajax 导航的联系表单的最佳实践类型指南?非常感谢任何帮助。

人力资源

4

1 回答 1

1

好吧...要么您更改表单中的操作以调用一个页面,该页面将在处理表单后正确设置 AJAX 导航备份,或者您修改表单并让它通过 AJAX 将数据发送到服务器而不重新加载页面。我想后者会是更好的解决方案,因为那样一切都会像 AJAX 应用程序一样一致。

当然,您必须以任何一种方式修改处理联系表单的脚本。

于 2011-11-25T16:09:09.370 回答