隨筆-9  評論-168  文章-266  trackbacks-0
          var pan=new Ext.Panel({tbar:new Ext.Toolbar({})....); //定義空對象容易在PANEL加載時(shí)沒加載tbar,所以會出現(xiàn)沒有高度或隱藏起來
          var t=new Ext.Toolbar({...});
          document.getElementById(pan.tbar.id).innerHTML = ""; //清空panel.tbar下的所有內(nèi)容
          t.render(pan.tbar); //toolpanel顯示到panel.tbar(div)下
                  
          posted on 2009-03-04 15:39 紫蝶∏飛揚(yáng)↗ 閱讀(12294) 評論(5)  編輯  收藏 所屬分類: EXTJS

          評論:
          # re: EXTJS panel動態(tài)加載tbar(可延伸為加載任何DIV) 2009-03-18 16:52 | Mingle
          如果pan不是空對象,如何把后來定義的Toolbar內(nèi)容追加上去呢?我試了add,additem都不行。有何高見?  回復(fù)  更多評論
            
          # re: EXTJS panel動態(tài)加載tbar(可延伸為加載任何DIV) 2009-03-18 17:04 | Mingle
          我的郵箱:forefront@163.com
          相關(guān)代碼如下:
          var grid = new Ext.grid.GridPanel({
          store: store,
          columns: [
          {id:'company',header: "Company", width: 160, sortable: true, dataIndex: 'company'},
          {header: "Price", width: 75, sortable: true, renderer: 'usMoney', dataIndex: 'price'},
          {header: "Change", width: 75, sortable: true, renderer: change, dataIndex: 'change'},
          {header: "% Change", width: 75, sortable: true, renderer: pctChange, dataIndex: 'pctChange'},
          {header: "Last Updated", width: 85, sortable: true, renderer: Ext.util.Format.dateRenderer('m/d/Y'), dataIndex: 'lastChange'}
          ],
          stripeRows: true,
          autoExpandColumn: 'company',
          height:350,
          width:600,
          title:'Array Grid',
          tbar:[{
          text:'wahah'
          }]
          });

          var tb = grid.getTopToolbar();
          tb.addButton({
          xtype:'label',
          text: 'Send To'
          });
          grid.render('grid-example');  回復(fù)  更多評論
            
          # re: EXTJS panel動態(tài)加載tbar(可延伸為加載任何DIV) 2009-03-18 17:04 | Mingle
          不知道為什么添加不上呢?
            回復(fù)  更多評論
            
          # re: EXTJS panel動態(tài)加載tbar(可延伸為加載任何DIV) 2009-03-20 11:29 | 紫蝶∏飛揚(yáng)↗
          @Mingle
          對你的原代碼不是很清楚,你添加的MS有問題.
          grid.render('grid-example'); 這里的grid-example必須是tbar的DIV名.你用FF跟蹤哈就行了.
          必須是我這樣的格式,你在看清楚哈.
          t.render(pan.tbar); //toolpanel顯示到panel.tbar(div)下  回復(fù)  更多評論
            
          # re: EXTJS panel動態(tài)加載tbar(可延伸為加載任何DIV)[未登錄] 2015-11-17 17:46 | 1

          bb = this.getBottomToolbar()
          bb.addButton(paging)
          this.doLayout()

          在3.0.4版本中,如上的生效,樓主的我這邊測試沒有生效。  回復(fù)  更多評論
            
          主站蜘蛛池模板: 冷水江市| 云和县| 漳浦县| 斗六市| 治多县| 鹤山市| 云霄县| 佛山市| 息烽县| 东丰县| 南川市| 平利县| 白山市| 丹东市| 黄山市| 闸北区| 伊金霍洛旗| 宝丰县| 凤凰县| 宝应县| 土默特左旗| 克山县| 时尚| 天柱县| 营山县| 沅江市| 普兰店市| 铁岭县| 呼图壁县| 隆昌县| 绍兴市| 巩留县| 商河县| 罗江县| 含山县| 钟山县| 府谷县| 阿合奇县| 蛟河市| 二连浩特市| 仁寿县|