2014-10-15 3 views
-1

У меня есть список из 20 переключателей, которые мне нужно проверить (просто убедитесь, что что-то выбрано) при отправке. Есть ли простой способ сделать это в .net или, если необходимо, javascript? Все радио-кнопки называются Rad1, Rad2, Rad3 и т. Д. Думаю, что я смогу сделать это в простом For/Every и заменяя число переменной, но это определенно не работает ...Итерация через список переменных (.net)

Thanks

+0

"Радио кнопки все названы RAD1, RAD2, Rad3 и т.д." - это проблема. Вместо того, чтобы иметь множество отдельных переменных, у вас должна быть одна переменная, которая является коллекцией ... –

ответ

1

Вы можете сделать это с помощью JS/JQuery

var isAtleastOneSelected = false; 
$('#parentDiv').find('input[type="radio"]').each(function(){ 
    if($(this).is(":checked")){ 
    isAtleastOneSelected = true; 
    break; 
    } 
}); 

if(isAtleastOneSelected) { 
    // Atleast one radio btn is selected and continue your work 
} 

Надеется, что это помогает

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