Вот мой код это всегда входят в еще
эфира, что в консольном возвращающие consoleПроверьте, установлен флажок не работает в JQuery
if ($('.DEL').prop('checked') == true)
{
// do a
}
else
{
//do b
}
Вот мой код это всегда входят в еще
эфира, что в консольном возвращающие consoleПроверьте, установлен флажок не работает в JQuery
if ($('.DEL').prop('checked') == true)
{
// do a
}
else
{
//do b
}
Это рабочий код, чтобы получить, если флажок установлен или нет:
if(document.getElementById('Your checkbox ID').checked) {
//a
} else {
//b
}
Или так:
if($('#Your checkbox ID').is(':checked'))
//a
else
//b
А по вашему коду:
if($('.DEL').is(':checked'))
//a
else
//b
Или с prop
Свойство:
if($('.DEL').prop('checked')) {
//a
}
else {
//b
}
Это может помочь вам,
$("input[type='checkbox']").click(function(e) {
if($(this).is(':checked')){
alert("true");
}else{
alert("false");
}
});
Поскольку код, который вы поделили, будет выполняться только один раз при загрузке страницы. Поэтому присоедините обработчик события изменения и переместите код.
$(":checkbox").change(function(e) {
if(this.checked){
alert("true");
}else{
alert("false");
}
}).change();
воспроизвести вашу проблему в сниппет –
мне нужно проверить, если флажок «проверено» или нет, но не работает – PaoaRAed
Можете ли вы сделать jsfiddle для этого Go здесь https://jsfiddle.net/ –