使用jQuery迭代空字段并附加文本

时间:2013-10-31 10:15:18

标签: jquery html forms iteration

让我们假设我们有一个包含多个输入字段的简单表单,并且假设它们都具有类名“check_me”。

我想迭代字段并执行以下操作:

  • 如果字段值全为空 - 不执行任何操作
  • 如果至少有一个字段不为空,则将“0”附加到所有剩余的空字段
  • 如果所有字段都不为空,则不执行任何操作。

这些支票应在表格提交时触发。

1 个答案:

答案 0 :(得分:0)

.each()就是你想要的

var empty = true;
$(".check_me").each(function() {
    if($(this).val() != "")
        {empty = false;}
});

if(!empty)
{
    $(".check_me").each(function() {

        if($(this).val() == "")
        {
            $(this).val(0);
        }
    });
}