Extjs 4如何在商店窗口中显示网格选择的行

时间:2013-01-22 09:27:53

标签: javascript model-view-controller extjs4

我有问题如何将所选行从窗口显示到集成到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);
}

insert()add()方法后,当我在做console.log存储数据时,它没有向我显示我的lsitview中添加的元素。我需要刷新我的listview.I试过{{1} } store.reload() store.load(),但都是错误。

1 个答案:

答案 0 :(得分:0)

尝试使用store.sync()而不是store.commitChanges(),希望这应该有用!!

巴兹