2013-03-15 31 views
0

我在這個問題上工作了幾個小時,但我沒有找到任何答案。 我有帶按鈕的工具欄和菜單:與切換菜單與分機JS

new Ext.Toolbar({ 
    items: [ 
     { 
      text: 'button1', 
      toggleGroup: "draw", 
      allowDepress: false, 
      pressed: true, 
     }, 
     { 
      text: 'button2', 
      toggleGroup: "draw", 
      allowDepress: false, 
      pressed: false, 
     }, 
     { 
      text: 'menu', 
      enableToggle: true, 
      menu: { 
       items: [ 
        { 
         text: 'menuButton1', 
         toggleGroup: "draw", 
         allowDepress: false, 
        }, 
        { 
         text: 'menuButton2', 
         toggleGroup: "draw", 
         allowDepress: false, 
        } 
       ] 

      } 
     } 
    ] 
}) 

(這只是這是非常接近我的代碼示例)

問題: 的觸發是行不通的。我只想選擇4個按鈕中的一個。與按鈕1和按鈕2切換正在工作,但不是與菜​​單按鈕。哪裏有問題?

+0

我認爲你不能切換菜單項。 – A1rPun 2013-03-15 13:48:01

回答

0

通過ExtJS的默認菜單不能togglable, 如果你仍然想使用菜單,然後你可以使用Ext.menu.CheckItem和使用checked屬性最初呈現爲檢查項目

+0

謝謝。我試過這種方式。也許把菜單設置爲可觸發是不合邏輯的。我現在用分裂按鈕來嘗試它。結合按鈕和菜單 – MontyBurns 2013-03-17 15:38:39