0

Iamは、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>

要素はToogledされていますが、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 に答える