循环遍历jQuery中的字段以查找必填字段

时间:2011-09-21 19:58:45

标签: jquery forms

我习惯使用jQuery并单独检查每个字段。

但是现在我在网站上有很多不同的形式,我想编写一个循环遍历所有字段“必需”的字段的函数。如果其中一个字段具有所需的类且为空,则在该字段中附加一个类“错误”。

我将如何做到这一点?

提前致谢!

2 个答案:

答案 0 :(得分:0)

像这样:

function markEmptyRequiredFields (form) {
    $('.required', form).val(function(index, value) {
      if (value == "") {
        $(this).addClass("error");
      }
    }
}

用法:

markEmptyRequiredFields($("#myformId"));

答案 1 :(得分:0)

在提交处理程序中:

$('.required').each(function() {
    var $this = $(this);
    if(!$this.val()) $this.addClass('error');
});