Отключение флажок в jQuery при нажатии на какую -либо флажокJquery

Программирование на jquery
Anonymous
Отключение флажок в jQuery при нажатии на какую -либо флажок

Сообщение Anonymous »

У меня есть следующая серия флажков на моей странице: < /p>


"




Any




Test1




Test2




Test3




Test4


< /code>
< /div>
< /div>
< /p>
Если пользователь проверяет «любое поле», то я хочу, чтобы остальные блоки были проверены, а также остальные флажки были отключены. Это то, что я должен проверить остальные флажки, если «любой» нажимается, и это работает. < /P>
$("#chkLoc0").click(function () {
$('[id^=chkLoc]:not(#chkLoc0)').prop('checked', $(this).prop('checked'));
});
< /code>
Я попытался написать приведенный ниже код, чтобы отключить остальные флажки, если «любой» нажимается, и он не работает. Это то, что у меня есть: < /p>
$("#chkLoc0").click(function () {
$('[id^=chkLoc]:not(#chkLoc0)').prop('disabled', $(this).prop('disabled'));
});
< /code>
Как я могу отключить все флажки, когда нажимает флажок «Любой». Я просто пытаюсь это, если нажимают флажок «Любой», тогда все флажки остаются нажатыми. Я не хочу, чтобы пользователь нажимал на «любой флажок», а затем снял несколько флажков, таких как «test1» и «test2». Я хочу убедиться, что если «любой» нажимается, то «test1», «test2», «test3», «test4», оставайтесь нажатыми. Иногда пользователь нажимает «Любой флажок», а затем снимает один или два флажки. Я хочу отключить «test1», «test2», «test3», «test4», чтобы они оставались щелчено.


Подробнее здесь: https://stackoverflow.com/questions/795 ... is-clicked

Вернуться в «Jquery»