Grid パネルの tbar に textfield を追加したいのですが、うまくいきません。
そして、ボタンで試してみましたが、動作します..
このコードは機能していません。エラー メッセージはTypeError: g.el is null と表示されます。
var grid = Ext.create('Ext.grid.Panel', {
...
tbar : [
{
xtype : 'textfield',
name : 'test'
}
]
});
しかし、このコードは機能しています。
var grid = Ext.create('Ext.grid.Panel', {
...
tbar : [
{
xtype : 'button',
text : 'keyword'
}
]
});
なぜそれが起こったのか知っている人はいますか?
見つけた、
それはrenderTo : 'tableID'ですが、 renderTo : Ext.getBody()に変更しました
それは動作します。しかし、グリッドを特定の html 要素に入れたいのですが、どうすればよいですか?
[編集]
#listTable に挿入したいのですが、
<div id="wrap">
<table id="listTable"></table>
</div>
「ラップ」しようとしたところ、機能しましたが、
だから私は試した、renderTo : 'wrap > listTable'
しかし、それは機能しません:(