いくつかの変数を保持するグリッドパネルがあります。このアイテム(update-node765)を使用すると、PHP
サイドが機能します。それが機能した後、データベースで選択したデータを編集できますが、ストアをリロードできません。このメソッドを呼び出してaftershow、beforshow関数を試しまし たが、実行fileStore_yon.reload();
できません。私は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.');
}
}
}
}