+ -
当前位置:首页 → 问答吧 → Ext chart取不到数据??急!!!!!!!!!!!!

Ext chart取不到数据??急!!!!!!!!!!!!

时间:2011-05-26

来源:互联网

JScript code

   var store1 = new Ext.data.Store({
                proxy: new Ext.data.HttpProxy(
                           {
                               url: "aaab.aspx",
                               method: "POST"
                           }),
                reader: new Ext.data.JsonReader(
                              {
                                  fields: ['name', 'hit'],
                                  root: "data",
                                  id: "ROLE_ID",
                                  totalProperty: "totalCount"
                              })
            });
            store1.load();

            var win = Ext.create('Ext.Window', {
                width: 600,
                height: 400,
                hidden: false,
                maximizable: true,
                title: 'Column Chart',
                renderTo: Ext.getBody(),
                layout: 'fit',
                items: {
                    id: 'chartCmp',
                    xtype: 'chart',
                    style: 'background:#fff',
                    animate: true,
                    shadow: true,
                    store: store1,
                    axes: [{
                        type: 'Numeric',
                        position: 'left',
                        fields: ['hit'],
                        label: {
                            renderer: Ext.util.Format.numberRenderer('0,0')
                        },
                        title: 'Number of Hits',
                        grid: true,
                        minimum: 0
                    }, {
                        type: 'Category',
                        position: 'bottom',
                        fields: ['name'],
                        title: 'Month of the Year'
                    }],
                    series: [{
                        type: 'column',
                        axis: 'left',
                        highlight: true,
                        tips: {
                            trackMouse: true,
                            width: 140,
                            height: 28,
                            renderer: function (storeItem, item) {
                                this.setTitle(storeItem.get('name') + ': ' + storeItem.get('hit') + ' $');
                            }
                        },
                        label: {
                            display: 'insideEnd',
                            'text-anchor': 'middle',
                            field: 'hit',
                            renderer: Ext.util.Format.numberRenderer('0'),
                            orientation: 'vertical',
                            color: '#333'
                        },
                        xField: 'name',
                        yField: 'hit'
                    }]
                }
            });


后台
C# code

 string json = "{data:[{ name: '一月', data1: 34 }, { name: '二月', data1: 34 }, { name: '三月', data1: 34}]}";
        Response.Write(json);



一直取不到数据,求高人!!

作者: xujun5031   发布时间: 2011-05-26

...

作者: xujun5031   发布时间: 2011-05-26