投放本站广告请联系:
extjscn#126.com
一个小问题
我按照网站上面的文章来写的例子,。
Ext.onReady(function() { var myData = [ ['Apple',29.89,0.24,0.81,'9/1 12:00am'], ['Ext',83.81,0.28,0.34,'9/12 12:00am'], ['Google',71.72,0.02,0.03,'10/1 12:00am'], ['Microsoft',52.55,0.01,0.02,'7/4 12:00am'], ['Yahoo!',29.01,0.42,1.47,'5/22 12:00am'] ]; var ds = new Ext.data.Store({ proxy: new Ext.data.MemoryProxy(myData), reader: new Ext.data.ArrayReader({id: 0}, [ {name: 'company'}, {name: 'price', type: 'float'}, {name: 'change', type: 'float'}, {name: 'pctChange', type: 'float'}, {name: 'lastChange', type: 'date', dateFormat: 'n/j h:ia'} ]) }); ds.load(); var colModel = new Ext.grid.ColumnModel([ {header: "Company", width: 120, sortable: true, dataIndex: 'company'}, {header: "Price", width: 90, sortable: true, dataIndex: 'price'}, {header: "Change", width: 90, sortable: true, dataIndex: 'change'}, {header: "% Change", width: 90, sortable: true, dataIndex: 'pctChange'}, {header: "Last Updated", width: 120, sortable: true, renderer: Ext.util.Format.dateRenderer('m/d/Y'), dataIndex: 'lastChange'} ]); var grid = new Ext.grid.GridPanel({el: 'grid-example', ds: ds, cm: colModel}); grid.render(); grid.getSelectionModel().selectFirstRow(); });
没任何效果。。。
我是最新的Ext
- 要发表评论,请先登录
在EXT2.02下可以通过
在EXT2.02下通过
如果你不知道你错在哪里,
建议你用以下三个浏览器调试:
1、Firefox + fireBug
2、IE8
3、Google Chrome
可能是以下两句的顺
可能是以下两句的顺序问题。
1、<script type="text/javascript" src="extjs/adapter/ext/ext-base.js"></script>
2、<script type="text/javascript" src="extjs/ext-all.js"></script>
如果你把第2句写在前面,第1句写在后面,那么不管什么Ext程序都无效。
按照网上例子,当我把html语句全部复制下来时是能用的,但是当我自己动手写后却没有用,然后用排除法,一句一句,对下来,才发现这个问题。顺序改一下,马上能用了。
后补:
不好意思。你这个例子,我在2.2里试了一下。也是不行。