首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在使用JQuery DataTable的字母表搜索时激活select复选框?

如何在使用JQuery DataTable的字母表搜索时激活select复选框?
EN

Stack Overflow用户
提问于 2018-09-28 18:29:50
回答 1查看 36关注 0票数 0

如何激活选中所有复选框,同时使用JQuery数据表上的字母表搜索功能。

我有一个数据表,我需要字母表搜索和选择所有复选框。但是我的select all在JQuery数据表中使用字母表搜索时不起作用。

https://jsfiddle.net/yxLrLr8o/2216/

代码语言:javascript
复制
let datatable = $('#productTable').DataTable({
    "paging": false,
    alphabetSearch: { column: 0}, 
    "scrollY": "200px",
    dom: 'Alfrtip',

    columnDefs: [{
        orderable: false,
        className: 'select-checkbox',
        targets: 0
    }],

    select: {
        style: 'os',
        selector: 'td:first-child'
    },

    order: [
        [1, 'asc']
    ]
});

datatable.on("click", "th.select-checkbox", function() {
    if ($("th.select-checkbox").hasClass("selected")) {
        datatable.rows().deselect();
        $("th.select-checkbox").removeClass("selected");
    } else {
        datatable.rows().select();
        $("th.select-checkbox").addClass("selected");
    }
}).on("select deselect", function() {
    ("Some selection or deselection going on")
    if (datatable.rows({
            selected: true
        }).count() !== datatable.rows().count()) {
        $("th.select-checkbox").removeClass("selected");
    } else {
        $("th.select-checkbox").addClass("selected");
    }
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-28 23:08:12

像这样试着它应该能工作

使用此库https://www.gyrocode.com/projects/jquery-datatables-checkboxes/

代码语言:javascript
复制
$(document).ready(function (){
   var table = $('#productTable').DataTable({
       alphabetSearch: { column: 0}, 
       "paging": false,
       dom: 'Alfrtip',
       'columnDefs': [
         {
            'targets': 0,
            'checkboxes': {
             'selectRow': true
            }
         }
      ],
      'select': {
         'style': 'multi'
      },
      'order': [[1, 'asc']]
   });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52560920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档