我在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">
我做错了什么?
没有称为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">