2013-05-02 47 views
0

我有一个模式面板,当点击一个监听器配置时会出现一个模式面板。 链接放置在网格中。问题是当链接被点击时,模式显示没有数据。请帮忙。ExtJS模态面板没有显示内容

listeners : { 
       click : function() { 
        Ext.create('Ext.data.Store', { 
         storeId:'myStore', 
         fields:['qname'], 
         data:{'items':[ 
          { 'qname': 'Lisa'}, 
          { 'qname': 'Bart'}, 
          { 'qname': 'Homer'}, 
          { 'qname': 'Marge'} 
         ]}, 
         proxy: { 
          type: 'memory', 
          reader: { 
           type: 'json', 
           root: 'items' 
          } 
         } 
        }); 

         Ext.create('Ext.window.Window', { 
          title : 'Add Survey', 
          titleAlign : 'center', 
          id : 'surveyWindow', 
          height : 400, 
          width : 300,            
          //modal : true, 
          layout : 'fit', 
          closeAction:'close', 
          store:Ext.data.StoreManager.lookup('myStore'), 
          items : { 
           xtype : 'grid', 
           id :'addSurveyGrid', 
           border : false, 
           columns : [{ 
            xtype : 'rownumberer' 
           },{ 
            header : 'Survey Name', 
            sortable : false, 
            dataIndex : 'qname', 
            flex : 1 
           }] 
          } 
         }).show(); 
       } 
     } 

回答

2

您传递storeWindow,而不是gridFixed that for you

+0

感谢它解决了我的问题!这是我犯下的一个愚蠢的错误。 – Sashikant 2013-05-02 19:48:36