0

我对 coeditor ajax 调用有疑问。

我正在构建自己的自定义插件,我想使用 ajax 返回的数据。

  function customPlugin(editor, data){
      return {
          title:'Audio Link',
          minWidth : 200,
          minHeight : 200,
          buttons : [CKEDITOR.dialog.okButton, CKEDITOR.dialog.cancelButton],
          contents: [
              {
                  id:'tab',
                  label: 'custom plugin',
                  elements: [
                      {
                      type:'select',
                      id:'select box',
                      items: [['data[0]',0],[data[1],0] ]
                      }
                  ]
              }
          ]
      }
  }

     //my own ajax wrapper that I can get the returned data
      ajax.onFinished = function(data){

      };

      CKEDITOR.dialog.add('customPlugin', function(editor){
           return customPlugin(editor,data);
      });

我尝试了以下

 ajax.onFinished = function(data){
       CKEDITOR.dialog.add('customPlugin', function(editor){
           return customPlugin(editor,data);
      });  
 }

ckeditor会给我错误说没有定义customPlugin.

我不确定下一步该做什么。有人可以给我一个提示吗?谢谢!

4

0 回答 0