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 に答える