0

我有一个包含商店的网格。为了将变量传递给存储。我使用了 cookie,但每次单击网格的一个数据时。cookie 的值等于第一次点击的值,所以第一次设置后不会改变。

那里的gridside:我尝试在单击数据时设置cookie。(通过使用setcookie)。我尝试 deleteCookie 然后将 rec_dosya 声明为全局值,但它们不起作用。我该如何解决谢谢

var fileGrid_yp_is = new Ext.grid.GridPanel({
           contextMenu: new Ext.menu.Menu({
           items: [
            {
             id: 'Kullanici_yetki_id',
             text: 'Izin verilen Kullanici Listelesi',
             iconCls:'icon-grid-del',            
             listeners : {

                click : function(){
                    rec_dosya   = fileGrid_yp_is.getSelectionModel().getSelected();
                    rec_dosya=rec_dosya.data.id;
                    alert(rec_dosya);
                    deleteCookie('icerik_id');
                    setCookie('icerik_id',rec_dosya,365);
                //  alert(rec_dosya);

                //usersListWin.extraP = { a:11231231, b: 1, c: 2}; // Add additional stuff
          user_store.reload();
          usersListWin.show();



                }

            }
        },
        ]
    }),
    listeners: {
        celldblclick : function(gridim,rIndex,cIndex,e) {
            rec_dosya   = fileGrid_yp_is.getSelectionModel().getSelected();
             deleteCookie('icerik_id');
                    setCookie('icerik_id',rec_dosya,365);
             this.contextMenu.showAt(e.getXY());
        }
    },

    store: fileStore_yp_is,
    sm: new Ext.grid.RowSelectionModel({
        singleSelect:true
    }),
    trackMouseOver: true,
    frame:false,
    width:'auto',
    height:'auto',
    autoScroll : true,
    tbar:tbarim
});

在店面,

我尝试通过在 baseparams(icerik_id) 中使用 getcookie 来获取数据

var user_store = new Ext.data.JsonStore({
    root: 'rows',
    autoLoad: true,
    model: 'users',
    totalProperty: 'results',
    remoteSort: true,
    proxy: new Ext.data.HttpProxy({
       url: 'phps/kullanici_islemleri.php',
       method:'POST'

    }),
    baseParams:{
          action:'yetki',
          icerik_id:getCookie('icerik_id')
    },
    fields: [{
            name :'id'
        },{
            name :'icerik_id'
        },{
            name:'username'
        },{
            name:'rol'
        },{
            name:'gorme'
        },{
            name:'olusturma'
        },{
            name:'silme'
        }
    ]
});
4

1 回答 1

1

状态管理器cookie 提供程序一起使用

于 2012-11-17T23:56:14.313 回答