今天刚上班,老总让我研究extjs,我看了一下午然后把一个例子改了下,但是有错误,错误信息是id为空或不是对象,谁来看看我哪点写错了?<script type="text/javascript">
Ext.onReady(function(){
Ext.QuickTips.init();
Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
var myData = [
['prince','277626295'],
['123123','277626295']
];
var store = new Ext.data.ArrayStore({
fields: [
{name: 'username'},
{name: 'password'}
]
});
store.loadData(myData);
var grid = new Ext.grid.GridPanel({
store: store,
columns: [
{
id :'username',
header : 'username',
width : 160,
sortable : true,
dataIndex: 'username'
},
{
header : 'password',
width : 160,
sortable : true,
renderer : 'password',
dataIndex: 'password'
},
],
stripeRows: true,
autoExpandColumn: 'username',
height: 350,
width: 600,
title: 'Array Grid',
// config options for stateful behavior
stateful: true,
stateId: 'grid'
});
grid.render('grid-example');
});
</script>
Ext.onReady(function(){
Ext.QuickTips.init();
Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
var myData = [
['prince','277626295'],
['123123','277626295']
];
var store = new Ext.data.ArrayStore({
fields: [
{name: 'username'},
{name: 'password'}
]
});
store.loadData(myData);
var grid = new Ext.grid.GridPanel({
store: store,
columns: [
{
id :'username',
header : 'username',
width : 160,
sortable : true,
dataIndex: 'username'
},
{
header : 'password',
width : 160,
sortable : true,
renderer : 'password',
dataIndex: 'password'
},
],
stripeRows: true,
autoExpandColumn: 'username',
height: 350,
width: 600,
title: 'Array Grid',
// config options for stateful behavior
stateful: true,
stateId: 'grid'
});
grid.render('grid-example');
});
</script>
<div id="grid-example"></div>
</body>