有没有办法可以返回表格中非空输入的数量?
到目前为止,我已经尝试过:
$("#template_item_table").find('input:number[value=""]').length
但它一直在给我
Uncaught Error: Syntax error, unrecognized expression: unsupported pseudo: number(…)
。
以下是我的意见:
<input type="number" class="form-control quantity" name="quantity" min="1">
有人可以帮忙吗?
答案 0 :(得分:2)
尝试在此上下文中使用.filter
var len = $("#template_item_table").find('input[type=number]').filter(function(){
return this.value.trim().length > 0;
}).length;
console.log(len + "non empty number text boxes are there!!");
过滤掉表#template_item_table