2016-12-19 69 views
1

切換中獲得價值,我使用自舉開關設定值沒有當其關閉,並是當其打開,自舉的變化

在HTML

<input type="checkbox" id="limit" class="make-switch" data-on="success" data-on-color="success" data-off-color="danger" data-size="small"> 

在JS

$("#limit").bootstrapSwitch(); 
    $('#limit').on('switchChange',function() { 
    if ($("#limit").bootstrapSwitch('state') === true) 
    { 
     console.log('On'); 
    } 
    else { 
     console.log('Off'); 
    } 
}); 

當我改變開關我不能得到任何日誌輸出,

有什麼不對?以及如何使用自舉開關來獲得輸入字段的值?

感謝,

+0

可能這可以幫助你https://vsn4ik.github.io/bootstrap-checkbox/或http:// www.bootstraptoggle.com/ –

回答

2

代替switchChange使用下列事件:

$('#limit').on('switchChange.bootstrapSwitch',function (e,data) { 
    //....... 
}); 
+0

非常感謝...它的工作... – rjcode