Я хочу отключить по умолчанию входные данные, и у меня есть флажок, который позволяет их включать; мой код этого маркера:Отключить входы с jquery по умолчанию
function toggleStatus() {
if ($('#toggleElement').is(':checked')) {
$('#elementsToOperateOn :input').attr('disabled', true);
}
else {
$('#elementsToOperateOn :input').removeAttr('disabled');
}
}
и это называется в качестве вклада с onchange="toggleStatus()";
, но состояние по умолчанию входов включены, и я не хочу, чтобы добавить отключено = «отключено» для каждого входа, как я могу сделать это с помощью jquery? и как я могу заставить его работать с существующим onchange?
, если я хочу сделать "if ($ ('# toggleElement'). Is (': checked')) {", чтобы не отмечать, как я это делаю? как я готов набрать чек – Abude
@Abude. См. Мое обновление. – gdoron
Я сделал: if ($ ('# toggleElement'). Change()) { , но не работает, я устанавливаю флажок, который нужно снять, и теперь поля отключены, я хочу, когда я нажму на этот флажок, чтобы включить их, как противоположность моей (вещь: проверенная). спасибо большое за помощь @gdoron – Abude