当前位置: 代码迷 >> JavaScript >> Ext JS Ext.data.Store 从后台取数据有关问题
  详细解决方案

Ext JS Ext.data.Store 从后台取数据有关问题

热度:798   发布时间:2013-09-28 10:01:20.0
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'
            },
            {
                text: 'Price',
                width: 75,
                sortable: true,
                renderer: 'usMoney',
                dataIndex: 'price'
            },
            {
                text: 'Change',
                width: 75,
                sortable: true,
                renderer: change,
                dataIndex: 'change'
            },
            {
                text: '% Change',
                width: 75,
                sortable: true,
                renderer: pctChange,
                dataIndex: 'pctChange'
  相关解决方案