计算jQuery中的空文本字段

时间:2017-08-05 19:43:30

标签: jquery

我已在Chrome控制台中获得此回复以获取视图:

$('.checklist-17012').length
5

视图中有五个,所以这是正确的。问题在于它们都是空的,无论我做什么,我都算不上空的:

$('.checklist-17012[val=""]').length
0

$('.pdf-checklist-17012[val=null]').length
0

这是HTML:

<input type="text" name="30954" id="30954" value="" class="checklist-17012 form-control">

我做错了什么?

1 个答案:

答案 0 :(得分:4)

没有名为val的属性。应为value

$('.checklist-17012[value=""]').length

console.log($('.checklist-17012[value=""]').length)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" name="30954" id="30954" value="" class="checklist-17012 form-control">