将ajax返回的数据传递给函数问题

时间:2013-11-13 21:11:42

标签: javascript ckeditor

我对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的定义。

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

0 个答案:

没有答案