繁体   English   中英

bootstrap-switch-切换时触发事件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM