作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Ext.define('RouteSeqModel', {
extend: 'Ext.data.Model',
fields: [{name: '_id', type: 'number'}, {name: 'Route_Seq' , type: 'int'},'Location_Name','Location_ID','Route_ID']
});
var RouteSeqStore = Ext.create('Ext.data.JsonStore', {
model: 'RouteSeqModel',
storeId: 'RouteSeqStore',
autoLoad: false,
sortInfo: { field: "Route_Seq", direction: "ASC" },
proxy: {
type: 'ajax',
url: 'get-routeseq.php',
api: {
create: 'insert-routeseq.php',
update: 'update-routeseq.php',
},
actionMethods: 'POST',
baseParams: {
_id : 0,
},
reader: {
type: 'json',
idProperty: '_id'
},
writer: {
type: 'json',
id: '_id'
}
}
});
Ext.define('MyApp.view.MyGridPanelRouteSeq', {
extend: 'Ext.grid.Panel',
id:'MyGridPanelRouteSeq',
alias: 'widget.mygridpanelrouteseq',
renderTo: Ext.getBody(),
height: window.innerHeight,
width: window.innerWidth/2,
title: 'Route Sequence Setting',
sortableColumns: false,
store: RouteSeqStore,
columns: [
{
xtype: 'gridcolumn',
width: 70,
dataIndex: 'Route_Seq',
text: 'Sequence'
},
{
xtype: 'gridcolumn',
width: 160,
dataIndex: 'Location_Name',
text: 'Location Name'
}]
})
Sequence从Route_Seq中读取数据,但是列还没有排序
我不知道为什么网格仍然没有排序..为什么?
最佳答案
你从哪里得到sortInfo
?这不是有效的商店配置。
你想要:
sorters: [{
property: 'Route_Seq',
direction: 'DESC'
}]
关于EXTJS 4 sortInfo 在 JsonStore 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20555943/
我正在使用extjs在我的一个项目中。我正在使用 Extjs 网格。我必须访问 Ext.data.store 的 load 函数内的 sortInfo 属性。 你能帮我吗? 最佳答案 试试这个 lis
Ext.define('RouteSeqModel', { extend: 'Ext.data.Model', fields: [{name: '_id', type: 'number
我正在尝试以编程方式更新 Angular 网格 ng-grid 上的 gridOptions.sortInfo,但我无法让它工作。 我有“姓名”和“年龄”列。我最初在“名称”列上设置排序,但想加载一些
我的代码中的 ng-grid 有以下设置: $scope.gridOptions = { ... useExternalSorting : false, } $scope.watch(
我是一名优秀的程序员,十分优秀!