2016-03-26 2 views
1

Есть ли способ, которым я могу вернуть количество непустых входов в таблицу?Возвращаемое количество непустых входов в таблице

До сих пор я пытался:

$("#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">

Может кто-то помочь?

ответ

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

Смежные вопросы