1
我有一個帶有JSON存儲的網格面板,如果我給出警報(myGrid.model.prototype.fields.keys),它顯示所有以id
結尾的字段名稱,例如如果我有兩個字段a1
,a2
,則提示它顯示爲('a1','a2','id')。我不知道這個ID是如何被添加到字段中的。如果我在extjs4.0.2中也這樣做,它工作正常,但是使用extjs 4.1.0它顯示了這個問題。Extjs 4.1.0網格商店字段附加Id
示例代碼:
tbar : [{
text : 'Save',
height : 20,
handler : function(){
var gridColumnIds = component.gridStore1.model.prototype.fields.keys;
// alert(grid1.columns[0].dataIndex)
// console.log(gridColumnIds);
alert("grid ids :"+gridColumnIds);
var gridData = Ext.encode(Ext.pluck(component.gridStore1.data.items,'data'));
alert("grid data is :"+gridData);
}
},{
text : 'Get Record',
height : 20,
handler : function(){
p1.show();
}
}]
感謝4烏拉圭回合,我可以知道如何刪除該idProperty。我不想要那個ID。我只希望看到所有的字段名 – hsnGunda 2012-08-06 11:16:54