3

我有一个动态表单,用户可以添加/删除输入字段集。我想在剩下 x 数量的输入时禁用删除表单字段按钮,所以我想我会计算删除按钮的 onclick 上留下的输入数量,然后当只剩下 x 数量的输入时我会禁用删除按钮,这样他们就不能删除最后一组输入。

$('#btnRemove').on('click', function() {
    $('.clonedInput').last().remove();
    if count of inputs = 7;
    $('#btnRemove').attr('disabled','disabled');
});

'如果输入数 = 7' 是我需要的代码!有什么帮助吗?

4

1 回答 1

5

我想你只是在寻找

if ($('.clonedInput').length == 7) {
  // do stuff
}

选择器只返回一个 jQuery 元素数组。要在 JavaScript 中访问数组的长度,只需使用.length属性。

[1,2,3].length //=> 3 
于 2012-06-17T18:57:15.333 回答