我在这里遇到了真正的麻烦。我不能用我的大脑来解决这个问题!
我想要做的是在验证电子邮件地址后提交一个表单,然后每个输入都标有“必需”类。我非常感谢有人向我展示如何循环浏览这些内容,并且只有在每个都填写的情况下才提交。
<script type="text/javascript">
$(document).ready(function() {
$('.button').click(function() {
var email = $("input.email").val();
var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
if(filter.test(email)) {
$('input.required').each(function() {
var name = $("input.required").val();
if(name != "") {
$('#form').submit();
} else {
$('#error').show();
return false;
}
});
}
else {
$('#error').show();
return false;
}
});
});
</script>