【发布时间】:2013-03-07 09:50:32
【问题描述】:
在输入和文本区域填写完毕后,我的简单表单将无法提交。为便于阅读而编辑。
$(function () {
$("#contactform").submit(function () {
$(":input").not("[type=submit]").removeClass('error').each(function () {
if ($.trim($(this).val()).length == 0) $(this).addClass('error');
});
if($(document).hasClass("error")){
return false;
}
});
});
<form id="contactform" action="success.php" method="post">
<input type="text" id="name" placeholder="name" autofocus >
<input type="text" placeholder="email" >
<textarea placeholder="message" ></textarea>
<input type="submit">
</input>
</form>
【问题讨论】:
-
您认为问题出在哪里?你做了什么来解决它?你能提供一个关于 JSfiddle 的例子吗?您能否在How to Ask 中做更多描述以帮助我们回答您的问题?