![](/img/trans.png)
[英]Trouble setting event handler on bootstrap-switch element with AngularJS
[英]bootstrap-switch - trigger event when toggled
我已经在页面上安装了bootstrap-switch ,将HTML复选框替换为toggle元素。
替换效果很好,但是当复选框更改/切换时,我无法正确获取代码语法以触发功能。
我已经看过这篇文章 ,但是我的代码技能还不足以解决这个问题。
当我没有在getAddressDetailsFormValues
函数上安装引导开关代码时,这是我当前的代码getAddressDetailsFormValues
:
$(document).ready(function() {
....
$('#id_address_style_one_line').bootstrapSwitch({'labelWidth': '5px', 'offText': '{% trans "No" %}', 'onText': '{% trans "Yes" %}', 'size': 'mini'});
....
});
function getAddressDetailsFormValues() {
return {
....
'address_style_one_line':
($('#id_display_address_on_one_line').is(':checked')) ?
true:
false,
....
};
}
我已经阅读了文档,但是我无法获得正确的代码语法来通过getAddressDetailsFormValues
函数上的引导开关触发更改。
尝试替换以下内容:
($('#id_display_address_on_one_line').is(':checked')) ?
true:
false,
与:
$('#id_display_address_on_one_line').bootstrapSwitch('state')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.