0
我有,我想使它看起來像這個網址如下數據綁定例子ExtJS的煎茶
http://docs.sencha.com/extjs/4.2.2/#!/example/grid/binding.html
電網碼網格的例子是:
var grid_modal = Ext.create('Ext.grid.Panel',
{
width: '100%',
height: 450,
frame: true,
loadMask: true,
collapsible: false,
title: 'Detail data',
store: list_data,
columns: [
{
header: 'Number',
width: 130,
sortable: true,
dataIndex: 'doc_no',
xtype: 'templatecolumn',
tpl: '{doc_no}<br/>{pp_id}'
}, {
header: 'Date.',
width: 100,
sortable: true,
dataIndex: 'pp_date',
xtype: 'datecolumn',
format:'d-m-Y'
}, {
header: 'Vendor',
width: 160,
sortable: true,
dataIndex: 'org_order',
xtype: 'templatecolumn',
tpl: '{org_order}'
}],
dockedItems:
[{
xtype: 'pagingtoolbar',
store: list_data,
dock: 'bottom',
displayInfo: true
},{
xtype: 'toolbar',
dock: 'top',
items: [
{
xtype: 'button',
cls: 'contactBtn',
scale: 'small',
text: 'Add',
handler: function(){
window.location = './pp/detail/'
}
},'->','Periode :',
set_startdate('sdatepp',start),
's.d',
set_enddate('edatepp',end),
'-',
{
xtype : 'textfield',
name : 'find_pp',
id : 'find_pp',
emptyText: 'Keywords' ,
listeners: {
specialkey: function(field, e){
if (e.getKey() == e.ENTER) {
onFindPP('find_pp','sdatepp','edatepp')
}
}
}
}]
}],
});
我不明白如何將數據綁定添加到我製作的下面的網格中。所以它看起來像extjs doc上的示例一樣。請幫助我瞭解如何使數據網格綁定。感謝您的關注和幫助。
商店在哪裏定義?爲什麼不復制示例代碼,然後修改它? –
這裏的商店定義 http://jsfiddle.net/C5bfu/ 我想修改它,但我已經使一些網格工作正常。我只是想用數據綁定來修改它(就像extjs上的例子)。 – soulfreeza