2016-12-08 4 views
-1
if ($("#Switch").is(":checked") == true) 
{ 
alert("checked"); 
} 
else 
{ 
alert(" Not checked"); 
} 

Этот код дает мне предупреждение «проверено» в первый раз после изменения состояния переключателя с OFF на ON. И после того, как я снова меняю состояние на ВЫКЛ, но он показывает только предупреждение «проверено». Пожалуйста, помогите мне, я использую этот код в событии нажатия кнопки. Каждый раз, когда я получаю только проверку.бутстрап переключатель проверен статус всегда возвращается true

ответ

1
function getChecked(elementId) 
    { 
    if ($("#elementId").is(":checked") == true) 
    { 
    alert("checked"); 
    } 
    else 
    { 
    alert(" Not checked"); 
    } 
    } 

onchange="getChecked('#id')" 
0

положить этот код внутри вашего JS OnChange событие

var checked = $(this).prop('checked'); 
if(checked) { 
    alert('checked'); 
} else { 
    alert('not checked'); 
}