0

我在从 Jquery 中将内容加载到 CKeditor 时遇到了一些麻烦。我有一个邮件模式列表,并且对于每一个我都有一个编辑链接,所以用户应该能够编辑模式(在 CKeditor 中)。

我的 Jquery 看起来像这样:

$(document).ready(function() {
    $(".flip").click(function(){
        $("#editor").ckeditor();
        $.get("test.php", function(data){
            $("#editor").val(data);
        });
        $(".editMailSchema").slideToggle("slow");   
  });
});

html 元素如下所示:

<div class="editMailSchema">
    <textarea id="editor" name="editor"></textarea>
</div>

该元素正在被搜索,但没有来自 test.php 的内容。test.php 看起来像这样:

<?php
echo "test";
?>

谁能指导我正确的方向。

4

2 回答 2

1

插入

//for setting or getting the data of the Ckeditor use
// Get the editor data.
var data = $( 'textarea.editor' ).val();
// Set the editor data.
$( 'textarea.editor' ).val( 'my new content' );
于 2012-05-19T17:30:21.247 回答
1

我通过像这样编辑我的 jquery 代码来修复它:

    $(".flip").click(function(){
        $("#mailSchema1").ckeditor();
        $.get("php/settings/test.php", function(data){
            $('#mailSchema1').val(data);
        });
        $(".editMailSchema").slideToggle("slow");   
  }); 

现在它可以工作了:)

于 2012-05-20T07:19:55.483 回答