解决方案 »
- 求教浏览器兼容的相关经验。谢谢
- 如何修改可以让jRating重复选择?
- 一个傻问题,为什么JSon的格式2端要带"[]"
- 怎样实现字符串作为option添加到select中
- 通过creatElement创建的div的事件无论如何也不触发. 不知是怎么回事啊
- 当我缩小浏览器窗口的宽度时,内容为什么都能全部显示。我要他是不能全部显示的,通过水平滚动条来看。怎么做?急求大家、
- 关于HTML5的file应用,已知本地一个图片文件路径,如何把它封装成HTML5中的file对象?
- 连接数据库问题
- 关于div块定位的问题
- 怎样用JS动态加载文本框,检查框,下拉框的事件呢??急!!谢谢,马上散分...!!
- encodeuri 返回的是什么编码
- 两个JS冲突,大家帮帮忙.谢啦
<script>
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 myReader = 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 = new Ext.grid.GridPanel({
store: new Ext.data.Store({
data: myData,
reader: myReader}),
columns:[
{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'}
],
// viewConfig:{forceFit: true},
renderTo: 'grid',
title: 'My First Grid',
width: 500, autoHeight:true,
frame: true
});
grid.getSelectionModel().selectFirstRow();
});
</script><div id="grid"></div>
<link type="text/css" rel="stylesheet" href="ext-2.0/resources/css/ext-all.css" />
<script type="text/javascript" language="javascript" src="ext-2.0/adapter/ext/ext-base.js"></script>
<script type="text/javascript" language="javascript" src="ext-2.0/ext-all.js"></script>
<script>
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 myReader = 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 = new Ext.grid.GridPanel({
store: new Ext.data.Store({
data: myData,
reader: myReader}),
columns:[
{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'}
],
// viewConfig:{forceFit: true},
renderTo: 'grid',
title: 'My First Grid',
width: 500, autoHeight:true,
frame: true
});
grid.getSelectionModel().selectFirstRow();
});
</script>
<div id="grid"></div>