column order
是否可以通过动态使用对网格列进行排序JQWidgets(v2.8.2)
?
问问题
1953 次
2 回答
0
您可以使用“sortby”方法。
$('#jqxgrid').jqxGrid('sortby', 'firstname', 'asc');
示例:http: //jsfiddle.net/jqwidgets/7yWdu/。希望它可以帮助你。
于 2014-01-07T07:41:30.213 回答
0
在生成网格之前
`$(gridId).jqxGrid({
source: dataAdapter,
.............,
............,
............,
columns:colData.columns //column property from database
});`
我对列进行了排序columnOrder
原始sortColumnByOrder(colData.columns, 'columnOrder');
方法如下
function sortColumnByOrder(array, key) {
return array.sort(function(a, b) {
var x = a[key];
var y = b[key];
return ((x < y) ? -1 : ((x > y) ? 1 : 0));
});
}
并且它工作正常。
于 2014-01-15T12:56:42.520 回答