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

此代碼在將開關狀態從OFF更改爲ON後第一次給出「已檢查」警報。並且在我將狀態再次變爲OFF之後,它僅顯示「已檢查」警報。 請幫助我,我在按鈕單擊事件中使用此代碼。每次我只得到檢查。自舉開關檢查狀態總是返回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'); 
}