联系表格7无法通过AJAX提交,因此重定向到404

She*_*ixt 5 ajax wordpress wordpress-plugin contact-form-7

我正在为一个新网站进行构建,其中包括Wordpress插件Contact Form 7,以处理表单的提交,并且(应该)通过AJAX显示响应。

我根本无法使AJAX方面发挥作用。提交后,表单可以正常工作,但是页面会重新加载并显示404页面……不酷!

常见问题页面之后,我进行了许多测试。我可以确认:

  1. 页面正确引用wp_headwp_footer
  2. 该页面在控制台中没有JavaScript错误。
  3. 虽然页面有一个或两个验证错误(由另一个插件创建),但我认为这不是问题。我试图通过剥离除表单(以及页眉和页脚)之外的所有内容来测试这一点。
  4. 我因冲突而停用了每个插件,问题仍然存在。
  5. 我已清除了永久链接(通过重新保存settings > permalinks)并进行了测试。
  6. 我创建了新的表单实例并进行了测试。
  7. 重新安装了Contact Form 7插件并进行了测试。

毕竟,我还没有找到解决方案。任何人都可以在这个问题上有所作为,因为我非常想避免使用其他插件。

如果需要,我可以提供更多详细信息。谢谢!

小智 0

我尝试单击您为网站提供的 URL,但没有成功。我会检查以确保与 jQuery 不存在冲突,因为这可能是表单未使用 AJAX 提交的原因。