Я пытаюсь с сегодняшнего утра создать код с помощью jQuery, который позволяет включать/отключать кнопку отправки, когда я нажимаю на флажок. Я пытаюсь написать весь этот код внутри функции, которая будет вызываться на каждом клике.Включить/отключить кнопку в зависимости от флажков
Проблема в том, что он отлично работает на JSFiddle, но на моем компьютере один раз, когда кнопка включена, я не могу отключить ее, сняв флажки.
У вас есть идея решить эту проблему?
Благодарим вас за это.
Это мой код:
function activeBouton() {
var countChecked = function() {
var n = $("input:checked").length;
\t if (n == 0) jQuery('button').prop('disabled', true);
\t else jQuery('button').prop('disabled', false);
};
countChecked();
$("input[type=checkbox]").on("click", countChecked);
};
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<div onclick="activeBouton()">
<input type="checkbox" name="nom" value="1" /> Item un
<input type="checkbox" name="nom" value="2" /> Item deux
<input type="checkbox" name="nom" value="3" /> Item trois
</div>
<button id="activeBtn" disabled>Add</button>
ли ваш пример, представленный здесь, не работает так, как вы намереваетесь? –
Ваш код, кажется, работает на меня – Rifki
Какой браузер он не работает на вашей машине? Это точный код, который вы используете на своей машине? –