[英]Extjs 4 how show in store window grid selected row
I have problem how show the selected row from window into store which is integrated to listview look like this: 我有问题如何显示从窗口到存储区的所选行,该行已集成到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);
}
after insert()
or add()
method when I am doing console.log store data it is not showing me the added element in my lsitview.I need to refresh my listview.I tried store.reload()
store.load()
grid.getStore.loadData
,but all are giving errors. 在我执行console.log存储数据时
insert()
或add()
方法之后,它没有向我显示我的lsitview中的添加元素。我需要刷新我的listview。我尝试了store.reload()
store.load()
grid.getStore.loadData
,但是所有人都给出了错误。
Try using store.sync() instead of store.commitChanges(), hopefully that should work!! 尝试使用store.sync()而不是store.commitChanges(),希望可以正常工作!
Baz 巴兹
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.