2015-07-10 482 views
0

如何將數據添加或關聯到TinyMCE中的自定義菜單按鈕?我的代碼是這樣的:將數據添加到TinyMCE中的自定義菜單按鈕

tinyMCE.init({ 
     selector: 'textarea', 
     toolbar: " example", 
     setup: function (ed) {         
      ed.addButton('example', { 
       type: 'menubutton', 
       title: 'Insert Latest Newsletter Link', 
       icon: false, 
       text: 'Insert Latest Newsletter Link', 
       menu: [{text: "Insert Link", onclick: function() { 
        //this is where i want to retrieve data that 
        //i associated with my button 
       } }] 
      }); 
     } 

回答

0
menu:[[object1],[object2],[object3]] 

顯示object1,Object2的,object3在自定義按鈕菜單

1

的解決方案是通過在菜單對象使用的 '價值' 等:

editor.addButton('gavickpro_tc_button', { 
    title: 'My test button', 
    type: 'menubutton', 
    icon: 'icon gavickpro-own-icon', 
    menu: [ 
     { 
      text: 'Menu item I', 
      value: 'Text from menu item I', 
      onclick: function() { 
       editor.insertContent(this.value()); 
      } 
     } 
    ] 
}); 
相關問題