desabled submit
Здравствуйте!
хотел реализовать следующее, пока хоть один чекер не активен, submit выключен. если активировать любой из чекеров, submit включен. пробовал, сделать так, не совсем как мнекажется верно..
$(':submit').attr('disabled','disabled');
$(':checkbox').click(function(){
if($(this).prop("checked"))
$(':submit').removeAttr('disabled');
else
$(':submit').attr('disabled','disabled');
});
как правильно реализовать задачу? Спасибо. |
В цикле перебирать все чекбоксы.
$(function(){
$(':checkbox').click(function(){
var enable = false;
$(':checkbox').each(function(){
if($(this).prop("checked")){
enable = true;
}
})
if(enable)
$(':submit').removeAttr('disabled');
else
$(':submit').attr('disabled','disabled');
});
});
|
Цитата:
$(function() {
$(':checkbox').click(function() {
if ($(':checkbox:checked').length) {
$(':submit').removeAttr('disabled');
} else {
$(':submit').attr('disabled','disabled');
}
});
});
|
Цитата:
|
Отличное решение!!! Благодарю!
|
| Часовой пояс GMT +3, время: 00:53. |