2012-03-10 12 views

答えて

2

なぜ使用しないでくださいfilter?あなたが条件で、返信用

if($("select").filter(function(index) { 
    return $(this).val() != "0"; 
}).size() > 0) { 
    //Do something 
} 
+0

ありがとう!魅力のように働く! :-) – Anonymous

1
var is_all_zero = true; 
$('select').each(function() { 
    if ($(this).val() !== '0') { 
    is_all_zero = false; 
    return false; 
    } 
}); 

あなたのセレクタをあなたのものに置き換えてください。

+1

おかげでそれを使用したい場合は

$("select").filter(function(index) { return $(this).val() != "0"; }) 

は:)他の解決策は同じですが、もう少しエレガントに見えます。 – Anonymous

関連する問題