2012-03-10 6 views
0

У меня есть пара элементов «select», Мне нужен селектор true/false, имеет ли один или любой из них выбранный параметр, отличный от значения по умолчанию, которое является значением «0». Любые идеи?Селектор JQuery для выбора опций

ответ

2

Почему не использовать filter?

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

, если вы хотите использовать его в состоянии

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

Спасибо за ответ :) Другое решение одно и то же, но выглядит немного более элегантно. – Anonymous

Смежные вопросы