代码之家  ›  专栏  ›  技术社区  ›  user3408779

将datatable中的所有整数列向右对齐,但orderable和searchable不起作用

  •  0
  • user3408779  · 技术社区  · 4 年前

    下面是在我的数据表中将列对齐到右侧的代码

    dataTable =  jQuery('#delivery-note-transmission-grid').DataTable( {
    processing: true,
    serverSide: true,
    "lengthMenu": [10,25,50,100,500],
    "order": [[ 0, "desc" ]],
    "pageLength": 500,
             "columnDefs": [
             { className: "text-right", "targets": [3,4,5,6,7,8,9,10] },
             { className: "dt-nowrap", "targets": [0,1,2] }],
    "ajax":{
                url: "<?php echo BASE_URL; ?>load_trader_details.php",
                type: "post"
            }
    });
    

    此代码id由文本向右对齐,从3列到10列。但我尝试添加orderable false和searchable as false。但仍然出现了可订购和可搜索的,下面是代码。

    dataTable =  jQuery('#delivery-note-transmission-grid').DataTable( {
        processing: true,
        serverSide: true,
        "lengthMenu": [10,25,50,100,500],
        "order": [[ 0, "desc" ]],
        "pageLength": 500,
                 "columnDefs": [
                 { className: "text-right", "targets": [3,4,5,6,7,8,9,10] },
                 { className: "dt-nowrap", "targets": [0,1,2] },
                 { orderable: "false", searchable: "false" }],
        "ajax":{
                    url: "<?php echo BASE_URL; ?>load_trader_details.php",
                    type: "post"
                }
        }); 
    

    How to stop orderable and searchable as false ? Any help would be greatly appreciated

    0 回复  |  直到 4 年前