[英]Extjs 4 how show in store window grid selected row
我有問題如何顯示從窗口到存儲區的所選行,該行已集成到listview中,如下所示:
onSelectBtnSelect:function(oBtn){
var row = this.getContactsGrid().getSelectionModel().getSelection()[0].get('first_name');
var store = Ext.create('Aenis.store.docmgmt.warrants.SelectedWarrants',{});
store.insert(0,{"contactName":row});
store.commitChanges();
var win = oBtn.up('window');
win.close();
console.log(store.data);
}
在我執行console.log存儲數據時insert()
或add()
方法之后,它沒有向我顯示我的lsitview中的添加元素。我需要刷新我的listview。我嘗試了store.reload()
store.load()
grid.getStore.loadData
,但是所有人都給出了錯誤。
嘗試使用store.sync()而不是store.commitChanges(),希望可以正常工作!
巴茲
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.