日期:2014-05-16  浏览次数:20442 次

Ext JS Ext.data.Store 从后台取数据问题
我的JS代码如下:
 var store = Ext.create('Ext.data.ArrayStore', {
                fields: [
                   { name: 'company' },
                   { name: 'price', type: 'float' },
                   { name: 'change', type: 'float' },
                   { name: 'pctChange', type: 'float' },
                   { name: 'lastChange', type: 'date', dateFormat: 'n/j h:ia' }],
                proxy: new Ext.data.HttpProxy({
                    url: 'Default.aspx'
                }),
                reader: new Ext.data.ArrayReader({}, [
   { name: 'company' },
                   { name: 'price', type: 'float' },
                   { name: 'change', type: 'float' },
                   { name: 'pctChange', type: 'float' },
                   { name: 'lastChange', type: 'date', dateFormat: 'n/j h:ia'}])
            });
            var grid = Ext.create('Ext.grid.Panel', {
                store: store,
                stateful: true,
                stateId: 'stateGrid',
                columns: [
            {
                text: 'Company',
                flex: 1,
                sortable: false,
                dataIndex: 'company'
            },
            {