2014-01-17 33 views
0

我使用引導程序3與自舉開關checkbixes和單選按鈕。我正在嘗試提醒選定的值(切換時),但沒有提醒。這裏是我的代碼: 「國家」自舉開關選定的選項警告不起作用

$(document).ready(function() { 
    $('#preAuth').on('switch-change', function (e, data) { 
     alert(data.value); 
    }); 
}); 

HTML

<div class ="form-group"> 
    <label class="col-sm-3 control-label">Does payment profile exists ?</label>           
    <label class="checkbox-inline">           
     <input type="checkbox" id="preAuth" name="preAuth" data-on="primary" data-off="info" data-on-label="YES" data-off-label="NO" > 
    </label> 
</div> 

Switch

原始文件如果你看到切換狀態樣本,如果你點擊按鈕時,它顯示警報,但無法瞭解如何顯示警報。點擊按鈕時,我找不到調用警報的代碼。

+0

我看不到你所編輯的漂泊。 – user3067524

+0

我現在看到您的修改。感謝您添加html標籤。 – user3067524

回答

2

我想你會忘記首先創建交換機。你需要這個:

$(document).ready(function() { 

    $('#preAuth').bootstrapSwitch(); //create the switch 
    //Now you can call it: 
    $('#preAuth').on('switch-change', function (e, data) { 
      alert(data.value); 
    }); 
}); 

Fiddle

+0

仍然無法正常工作。你的小提琴也不起作用。 – user3067524

+0

@ user3067524我的小提琴完美工作:您點擊複選框,根據狀態顯示「true」或「false」。這不是你想要的嗎? – Icarus

+0

是的。謝謝!。在你的小提琴中,onLoad正在調整jQuery 2.0而不工作。我把它修改爲1.9,它工作。但在我的行爲守則中,我使用了1.9,並且相同的代碼無法工作。 – user3067524