2012-10-05 34 views
1

我需要從一組在我的網頁輸入文本的獲得所有的值,我需要知道,如果這些輸入有人價值「一些價值」獲取所有選定的項目價值

我使用jQuery所以我做這樣的事情:

$('input.partValue').each(function(){ 
    int count = 0; 
    if($(this).val() == 'some value'){ 
     count++; 
    } 
}); 
if(count > 0){ 
    // do something 
} 

但可能是有用的東西,如:

if($("input.partValue[value='some value']").length > 0){ 
    // do something 
} 

有相似的地方?

回答

3

您可以使用filter()

var elems = $("input.partValue").filter(function() { 
    return this.value == "some value"; 
}); 

if (elems.length > 0) { ... }