我已将Datatable实现为服务,并且我有一个列ID为E1,E2,E3,...,E100等。但是当我使用正常顺序时,它会排序1,10,11,... 我使用了自然排序插件,但似乎不起作用。下面是我的getCustomParameters函数。有什么想法吗?
public function getCustomParameters()
{
$parameters = [
'dom' => 'lifrptip',
'buttons' => ['csv', 'excel', 'pdf', 'print', 'reset', 'reload'],
'lengthMenu' => [ [50, 100, 200, -1], [50, 100, 200, "All"] ],
'order' => [[ 0, "asc" ]],
'columnDefs'=> [
[ 'type'=> 'natural', 'targets'=> 0 ]
]
];
return array_merge($this->getBuilderParameters(), $parameters);
}