【发布时间】:2017-02-14 06:04:57
【问题描述】:
我有一个包含名称列和日期列(以及其他)的表。
当用户按名称列(在任一方向)排序时,我想按 DESC 顺序对日期列进行排序。这是我目前所拥有的:
columns: [
{data: 'compliance', name: 'compliance', searchable: false},
{data: 'resident.last_name', name: 'resident.last_name'},
{data: 'accident_date', name: 'accident_date', searchable: false},
{data: 'status', name: 'status'},
],
columnDefs: [
{ "orderData": [ 1, 2 ], "targets": 1 },
],
目前,如果用户按升序对名称列进行排序,它也会按升序对日期进行排序。同样,如果他们按降序对名称进行排序,则日期按降序排序。
即使名称列设置为升序,我也希望日期列以降序显示。
如果可能,我仍然希望保持默认行为,即用户可以移动单击列来设置他们自己的多列排序首选项。
谢谢。
【问题讨论】:
标签: javascript datatables