PDA

View Full Version : Grid???????????



tabara
8 Oct 2009, 2:41 AM
?????Editor Grid Example
http://www.extjs.com/deploy/dev/examples/grid/edit-grid.html

???????????????????????
(1???3??????????2????????????)

????????????Ext.grid.ColumnModel#setEditable
??????????????????????????????????????

???????????????????????????

yuki
8 Oct 2009, 11:45 PM
?????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????

tabara
11 Oct 2009, 10:24 PM
yuki??
?????????????:)

?????????????????????????????????????????

on?Ext.grid.EditorGridPanel?????????????????????????
???????????????????????

??????????

yuki
12 Oct 2009, 7:59 PM
????????????????????????????????????????????????beforeedit?????????????????????????false???????????????????????????????????????????

var g = new Ext.grid.EditorGridPanel({
renderTo: 'grid',
width: 500,
height: 500,
clicksToEdit: 1,
columns: [
{header: 'field1', dataIndex: 'field1', editor: {xtype: 'textfield'}, sortable: true},
{header: 'field2', dataIndex: 'field2', editor: {xtype: 'textfield'}, sortable: true},
{header: 'field3', dataIndex: 'field3', editor: {xtype: 'textfield'}, sortable: true},
{header: 'field4', dataIndex: 'field4', editor: {xtype: 'textfield'}, sortable: true}
],
store: {
xtype: 'arraystore',
fields: ['field1','field2','field3','field4','editable'], // ?????????
data: [
[1,2,3,4,true],
[4,5,6,0,true],
[5,1,2,2,false], // ????????????????
[2,8,9,6,true]
]
},
listeners: {
beforeedit: function(e){
if(e.record.data.editable === false) return false;
}
}
});