0

ckeditor 用のカスタム プラグインを構築しようとしています。

私の質問は、dialogウィンドウを作成し、' select' メニューが含まれているということです。ユーザーが選択したアイテムを挿入したい。

これが私のスクリプトです。

  function customTag(editor){

      return {
          title:'Audio Link',
          minWidth : 200,
          minHeight : 200,
          buttons : [CKEDITOR.dialog.okButton, CKEDITOR.dialog.cancelButton],
          onOk: function(){
             var id = this.getContentElement('tab', 'menu').getValue();
             //not sure what to do to get item1 and item2.

          },
          contents: [
              {
                  id:'tab',
                  label: 'test',
                  elements: [
                      {
                      type:'select',
                      id:'menu',
                      items: [['item1', 0, 'item2' , 1]],
                      }
                  ]
              }
          ]
      }
  }

      CKEDITOR.dialog.add('customTag', function(editor){

          var ck = new customTag(editor)
          return ck;
      });

var id = this.getContentElement('tab', 'menu').getValue(); var idwill be 0orを使用して item1 と item2 の値を取得できますが、 and1も取得したいと考えています。item1item2

彼らのドキュメントは、それを取得する方法についてあまり述べていません。 http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.dialog.html

どうすればいいのかわかりません。誰でもそれについて私を助けることができますか? ありがとう!

4

1 に答える 1