日期:2014-05-17  浏览次数:20601 次

简单的关于jquery 1.9选择器的问题
<input name="test" type="text" value="1" />
<input name="test" type="text" value="2" />
<input name="test" type="text" value="" />
<input name="test" type="text" />
<input name="test" type="text" />

如何把input为空内容的都选出来?

var i=$('input[name=test][value=]').length;
这样的写法在1.9版好像是无效的,i一直等于0,我希望i=3。

------解决方案--------------------

var $input=$("input[name='test']").filter(function(){
return $(this).val()=="";
})


用过滤的方式去获取