ext GroupingStore 排序

 

var store = new Ext.data.GroupingStore({
                    sortInfo : {
                        field : 'ver',
                        direction : "ASC"
                    },
                    groupField : 'index',
                    remoteSort: true,
                    reader : new Ext.data.XmlReader({
                                record : 'His'
                            }, [{
                                        name : 'ver',
                                        mapping : 'ver'
                                    }, 'type', 'person', 'unit', 'content',
                                    'date', 'index'])
                });

 


是按照index来group的,只有一位数时排序是对的,如 1,2,3,4 ,我指的排序是指的group之间的排序
假如是1位,2位混在一起,如3,9,13,24, 最后展现的时候就成了13,24,3,9

这个何解

 

{

name : 'ver',

mapping : 'ver'

}

改为 {name:'var',type:'int'}