小编san*_*jay的帖子

数据表在字符串上排序为数字

我有数据表,我想排序为数字它包含值像第1,第2 ....,这是我的代码,当我排序它排序值如第1,第10,第2所以如何正确排序?

$('#example').DataTable( {
   //      "columnDefs": [
   //   { "visible": false, "targets": 4 }
   // ],
"aaSorting": [[1,'asc']],
   "columnDefs": [ {
    "targets": [2,5,6],
    "orderable": false
  } ,
  {
    "targets": 0,
    "orderable": false
  },
  { "width": "5%", "targets": 0 },
  { "width": "8%", "targets": 1 }],

  initComplete: function () {

    this.api().columns().every( function () {
      var column = this;
      var select = $('<select><option value=""></option></select>')
      .appendTo( $(column.footer()).empty() )
      .on( 'change', function () {
        var val = $.fn.dataTable.util.escapeRegex(
         $(this).val()
         );

        column
        .search( val ? …
Run Code Online (Sandbox Code Playgroud)

sorting jquery jquery-ui datatables

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

datatables ×1

jquery ×1

jquery-ui ×1

sorting ×1