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
}

有类似的吗?

4

1 回答 1

3

您可以使用filter()

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

if (elems.length > 0) { ... }
于 2012-10-05T09:29:50.293 回答