循环jQuery中的字段以查找所需字段

循环jQuery中的字段以查找所需字段,jquery,forms,Jquery,Forms,我习惯于使用jQuery并逐个检查每个字段 但是现在我在一个网站上有很多不同的表单,我想写一个函数,它可以循环遍历所有需要类名的字段。如果其中一个字段具有所需的类且为空,请向该字段追加一个类错误 我该怎么做呢 提前谢谢 像这样: function markEmptyRequiredFields (form) { $('.required', form).val(function(index, value) { if (value == "") { $(this

我习惯于使用jQuery并逐个检查每个字段

但是现在我在一个网站上有很多不同的表单,我想写一个函数,它可以循环遍历所有需要类名的字段。如果其中一个字段具有所需的类且为空,请向该字段追加一个类错误

我该怎么做呢

提前谢谢

像这样:

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

markEmptyRequiredFields($("#myformId"));

在提交处理程序中:

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

这不会循环遍历每个表单的必填字段,而不仅仅是提交的表单吗?