账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    bootstrap-table 取消自带的事件
    53
    0

    我想做个级联操作,有2个表,勾选第一个表的check按钮,第二个表全选;当第二个表只要一行数据uncheck,那第二个也uncheck。反正就是想取消掉bootstrap-table的unCheck事件。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    • Bootstrap Table 提供了一些内置的事件,如 "click"、"contextmenu" 等,用于在点击、拖动或菜单时触发操作。如果你想取消这些内置事件,可以在 bootstrap-table 的 thead 或 tbody 中添加自定义事件处理函数。

      例如,如果你想取消 click 事件,可以在 thead 中添加一个自定义事件处理函数,如下所示:

      ```html

      ```

      然后在 click 事件处理函数中取消 click 事件:

      javascript $(document).on('click', '.btn', function(event) { event.preventDefault(); });

      如果你只想取消 contextmenu 事件,可以在 tbody 中添加一个自定义事件处理函数,如下所示:

      ```html

      ```

      然后在 contextmenu 事件处理函数中取消 contextmenu 事件:

      javascript $(document).on('contextmenu', '.btn', function(event) { event.preventDefault(); });

      请注意,取消事件默认行为后,需要手动清除 event 对象,才能避免事件影响其他部分。例如:

      javascript event.preventDefault();

      另外,如果你需要取消 click 和 contextmenu 事件,还需要在 table-body 中添加一个类,如下所示:

      ```html

      ```

      然后在 table-body 中添加一个自定义类,如下所示:

      ```html

      ```

      这样,你就可以取消 click 和 contextmenu 事件了。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部