1
我有一個顯示來自數據庫的記錄的網格。我有列 - 一個用於記錄的名稱,第二個我想放一個按鈕,然後添加一些邏輯。我有這個網格:ExtJS 4動態添加按鈕
Ext.create('Ext.grid.Panel', {
id: 'id-procedures',
title: 'Documents',
store:'Procedures',
columns: [{
header: 'Title'
dataIndex: 'name',
width: 500
},{
header: 'Open',
renderer: this._renderOpenProcedure,
width:50
}),
然後我嘗試這種添加按鈕動態地:
_renderOpenProcedure: function() {
var button = Ext.create('Ext.Button', {
text: 'Click me',
renderTo: Ext.getBody(),
handler: function() {
alert('You clicked the button!')
}
});
return button;
},
但我得到的列是這樣的:
[對象對象]
這怎麼辦?
感謝 Leron
哇,正是我所需要的。謝謝。我注意到,你回答幾乎所有的ExtJS問題,我真的很感激!再次感謝!! – Leron 2012-04-18 15:42:05
沒問題。我目前正在與ExtJs合作,並在SO網站的幫助下找出了很多東西:) – sha 2012-04-18 15:46:29