我有一个保留一些变量的网格面板。当我使用此项(update-node765)时,PHP
侧工作。它工作后,我可以在数据库中编辑我选择的数据,但我无法重新加载商店。
我通过调用这个方法fileStore_yon.reload();
尝试了aftershow,beforshow函数,但我不能这样做。我知道fileStore_yon.reload();
它正常工作。
另外,我在PHP
方尝试了一些代码;
<script>fileGrid_yon.store.reload(); </script>
最后
fileStore_yon.loadById(sadas);
我该如何解决这个问题?感谢..
{
id: 'update-nod765',
text: 'İçeriği Düzenle',
iconCls:'icon-grid-ren',
listeners : {
click : function(){
var rec = fileGrid_yon.getSelectionModel().getSelected();
if(rec){
var icerik_id=rec.data.id;
var kategori_id=rec.data.kategori_id;
new Ext.Window({
iconCls: 'icon-plus',
title: 'İçerik Düzenleme Ekranı',
closeAction: 'close',
width:820,
autoScroll:true,
modal:true,
height:530,
listeners:{
beforeshow : function(bu){
fileStore_yon.reload();
},
afterShow : function(bu){
fileStore_yon.reload();
}
},
html:'<iframe src="phps/icerikDuzenle.php?gelen_id='+icerik_id+'&kategori_id='+kategori_id+'" width="100%" height="100%" frameborder="0"><p>Your browser does not support iframes.</p></iframe>'
}).show();
}else{
Ext.Msg.alert('Uyarı Geçersiz İşlem','Öncelikle listeden bir içerik seçmelisiniz.');
}
}
}
}
答案 0 :(得分:0)
您是否尝试过使用store.load()?我不熟悉reload()方法。