后台有拖拽排序功能,然而前段在开发的时候,一整页的数据都发给后端了. 于是查看前端代码,想到了如下解决办法,即先把排序前的保存,然后对比排序后的,有差异的才发回给后端. var new_ids_order = []; var new_sort_order = []; for (i in old_ids_order) { if(old_ids_order[i] != ids_order[i]){ new_ids_order.push(ids_order[i]) new_sort_order.pus
关于Ext的排序问题,一般涉及到两种方式. A.一种是默认的客户端排序机制,对当前页进行排序.sortable 这种排序模式不用多说,是人都会: 1.可以在Ext.grid.ColumnModel列模式中,设置sortable:false,此列为可排序. var cm = new Ext.grid.ColumnModel([//定义列显示模式 {id: "name",header: "部门名称",dataIndex: 'name',width: 5