【发布时间】:2013-07-31 22:13:30
【问题描述】:
这是我一直在研究的小提琴:http://jsfiddle.net/DW3UM/2/
.highlight {border:1px solid #4f67f5;color:red;}
.res-msg-wr {display:none;}
这是(如您所见)一个联系表格,我认为我已经做了一切正确的工作以使其工作......但不知何故它不能以正确的方式工作......
(1)验证不起作用...虽然我几乎复制了代码但它应该可以工作..虽然它没有
(2) process.php 文件甚至不起作用(讽刺).. 相同的联系表格在我的其他网站上也可以工作......但我正试图将它合并到一个新的......令人惊讶的是似乎没有以正确的方式运行......如果我将值放入表单中,它不会加载成功消息......如果我将其中一个字段留空并填写其中一个输入......它仍然显示有关每个输入的错误消息..我已经提供了小提琴中的所有内容...任何帮助将不胜感激...
【问题讨论】:
-
您希望在哪里进行验证,前端还是 PHP?顺便说一句,我建议将此问题的 PHP 部分删除为一个单独的问题。您还没有显示 php,因此无法知道它的验证是如何不起作用的。
-
我把它包括在小提琴里..对不起..我只是一个新手
-
这里是更新的链接jsfiddle.net/DW3UM/3
-
我希望首先在客户端进行验证...如果他以某种方式绕过它...然后作为服务器端的安全原因
-
我们曾经都是新手。如果您没有使用表单的本机提交功能(即您在 JavaScript 中执行此操作),那么您将在使用表单及其提交按钮时遇到问题(无论您的 JavaScript 是什么,它都会提交)。尝试改用普通按钮。您可以摆脱 HTML 中的表单概念。
标签: php javascript ajax validation jquery