jqx - 地址列上的网格排序不起作用

时间:2016-06-23 09:56:36

标签: php jquery jquery-plugins jqgrid jqgrid-php

我使用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});}

所以我希望它在第一列(地址)中包含其中一些起始位置的数值。提前谢谢。

1 个答案:

答案 0 :(得分:1)

由于从后端返回地址作为链接(带锚),它不起作用。因为jqx网格考虑整个标记进行排序。

创建自定义链接并仅将后端地址作为文本返回后,它对我有用。