繁体   English   中英

如何通过jQuery Ajax导入CKEditor?

[英]How to import CKEditor through jQuery Ajax?

我正在做一个简单的数据网格应用,当我单击表中的一行时,我希望能够导入带有CKEditor的文本框。

现在,当我导入.php页面时,什么都没有显示。 至于所有其他已导入的html部分,页面上已在运行的JS并不引用导入的html。 对于其他代码,我只是将JS重写为要导入的文件,但是当我使用ckeditor进行以下操作时:

<script type='text/javascript'>
    window.onload = function() {
        CKEDITOR.replace( 'editor' );
    };
    CKEDITOR.replace( 'editor', {
        filebrowserBrowseUrl : 'ckeditor/browse.php',
        filebrowserUploadUrl : 'ckeditor/upload.php'
    });
</script>

什么都没有。 当我导入ckeditr.js主文件时,它至少会显示出来,但是编辑器变得无法聚焦。

有谁知道,我可以对CKEditor做什么,或者一般来说,JS不能应用于导入的html?

麦克风,

首先确保您在html头示例中加载了ckeditor

 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
     <script type="text/javascript" src="js/ckeditor/ckeditor.js"></script>
    </head>
    ....

然后运行动态ckeditor的doc ready示例

$(document).ready(function(){
      $('body').append('<textarea id="editor" />');
       CKEDITOR.replace( 'editor' );
});

注意

这篇文章包括jQuery

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM