Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在extjs4中调用iframe后重新加载网格存储?_Php_Extjs_Extjs4 - Fatal编程技术网

Php 如何在extjs4中调用iframe后重新加载网格存储?

Php 如何在extjs4中调用iframe后重新加载网格存储?,php,extjs,extjs4,Php,Extjs,Extjs4,我有一个网格面板,它保存了一些变量。当我使用这个项目(update-node765)时,PHPside起作用。工作后,我可以在数据库中编辑所选数据,但无法重新加载存储。 我通过调用这个方法fileStore_yon.reload()尝试了aftershow、beforshow函数但我做不到。我知道fileStore_yon.reload()它工作正常。 另外,我在PHP端尝试了一些代码 <script>fileGrid_yon.store.reload(); </scri

我有一个网格面板,它保存了一些变量。当我使用这个项目(update-node765)时,
PHP
side起作用。工作后,我可以在数据库中编辑所选数据,但无法重新加载存储。 我通过调用这个方法
fileStore_yon.reload()尝试了aftershow、beforshow函数但我做不到。我知道
fileStore_yon.reload()它工作正常。
另外,我在
PHP
端尝试了一些代码

   <script>fileGrid_yon.store.reload(); </script>
我怎样才能解决这个问题?谢谢

        {
        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.');
                }
            }
        }
    }
{
id:'update-nod765',
文本:“İçeriği Düzenle”,
iconCls:'icon-grid-ren',
听众:{
单击:函数(){
var rec=fileGrid_yon.getSelectionModel().getSelected();
如果(rec){
var icerik_id=rec.data.id;
var kategori_id=rec.data.kategori_id;
新的分机窗口({
iconCls:'图标加',
标题:“埃里克·杜泽内梅·埃克兰”,
closeAction:“close”,
宽度:820,
autoScroll:是的,
莫代尔:是的,
身高:530,
听众:{
展示前:功能(bu){
fileStore_yon.reload();
},
售后服务:功能(bu){
fileStore_yon.reload();
}
},
html:“您的浏览器不支持iFrame。

” }).show(); }否则{ Ext.Msg.alert(“UyarıGeçersizİlem”,“Öncelikle listeden bir içerik seçmelisiniz.”); } } } }
您尝试过使用store.load()吗?我不熟悉reload()方法。

仔细检查您的问题并将最佳答案标记为已接受,或者提供您自己的答案并将其标记为已接受。原因是为了表明你的关心。我标记所有正确的答案谢谢
        {
        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.');
                }
            }
        }
    }