【发布时间】:2020-04-03 09:08:32
【问题描述】:
Handsontable 版本 0.34.2(可能无法升级)
我有一个带有 Handsontable 的索引页,其中显示了客户信息。第一列是 id 列。这是一个html链接。如果用户单击它将看到客户的详细信息。表格最初按每条记录的最后修改时间排序。
$('#custInfo').handsontable({
data: custData,
colHeaders: ['Cust No', 'Cust Name', ..., 'Last Mod Time'],
columnSorting: true,
columns: [
{ renderer: safeHtmlRenderer },
{},
...
{ type: 'date',
dateFormat: 'DD-MM-YYYY by:mm:as' }]
...
}];
function safeHtmlRenderer(instance, td, row, col, prop, value, cellProperties) {
var escaped = Handsontable.helper.stringfy(value);
td.innerHtml = escaped;
return td;
};
屏幕上的表格是这样的:
261 玛丽 30-10-2018 17:30:17
83 保罗 12-12-2018 09:13:48
如果单击第一列以升序排序,则仅按字母顺序排序。即 '261' 在 '83' 之前。
如何按客户编号排序(而不是下面的链接)?
【问题讨论】:
标签: jquery handsontable custom-renderer