我使用jqx网格显示客户数据。但是,当我在地址列上进行列排序时,它无法正常工作。我认为这是因为地址包含数值。这是代码
var source = {
datatype: "json",
datafields: [
{ name: 'aa', type: 'string'},
{ name: 'bb', type: 'string'},
{ name: 'cc', type: 'string'}
],
url: senddata,
sortcolumn: 'create_date',
sortdirection: 'desc'
};
$("#jqxgrid").jqxGrid(
{columns: [
{ text: 'Address', datafield: 'aa', width: '30%' },
{ text: 'Total Units', datafield: 'bb', width: '10%' },
{ text: 'Extras', datafield: 'cc', width: '14%' }
],
ready: function (){$('#jqxgrid').jqxGrid({ pagesizeoptions: page_opt});}
所以我希望它在第一列(地址)中包含其中一些起始位置的数值。提前谢谢。
答案 0 :(得分:1)
由于从后端返回地址作为链接(带锚),它不起作用。因为jqx网格考虑整个标记进行排序。
创建自定义链接并仅将后端地址作为文本返回后,它对我有用。