2009-12-18 52 views

回答

2

我不完全清楚,但我认为你正在寻找输入控件没有价值的用户输入?没有明确的选择器/筛选器,但是...

您可以在结果集上使用.filter()函数来构建自定义筛选器。尝试是这样的:

$("input").filter(function(){ 
    return $(this).val() == ''; 
}); 
0

没有测试过,但是这个应该太

$('input[value=""], select[option=""]') 

工作的选择。

+0

奇怪的是,jQuery输入选择器在$(':input [value =“”]')之前需要一个分号,http://api.jquery.com/input-selector/ – 2012-11-18 18:09:21

+1

嗯,我匹配元素,你的评论屈从于jQuery扩展“:input”,这是一个区别。 – onigunn 2012-11-19 10:33:53