【问题标题】:How to omit checkbox from select-all event in Backrid.js如何在 Backrid.js 中的全选事件中省略复选框
【发布时间】:2016-01-12 00:37:21
【问题描述】:

在我的收藏中,有一些我不想被选中的模型。有没有办法让复选框不响应全选事件?我希望它保留checkeddisabled。我试过在 Backgrid 之外做:

        @$el.find("tr.inactive")
        .find(":checkbox")
        .prop("disabled", true)
        .prop("checked", true)

但它会在每个 "backgrid:select-all" 事件中被覆盖。

【问题讨论】:

    标签: javascript backbone.js backgrid


    【解决方案1】:

    您可能必须选择所有这些,然后按您不想选择的进行过滤。这在sql中经常发生。比如:

    .filter(function( index ) {
      return !index === 'whateverSelector';
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-16
      • 2018-03-19
      • 1970-01-01
      • 2015-01-31
      • 1970-01-01
      相关资源
      最近更新 更多