2

Create / Edit アクション用の jquery jtable プラグインに tinymce エディタを追加することは可能ですか?

jTable プラグイン初心者なのですが、jquery jtable の Create / Edit アクションで 1 つのフィールドに tinymce エディタが必要なので、jtable を使用できるのだろうか?

Create / Editフォームでjtableフィールドをtextareaにできることはわかっているので、どうにかしてtinymceをそこに追加できないだろうか?

1)メインページ(jtableが呼び出される場所)にtinymceを追加するための単純な標準コードを使用すると、レコードの作成/編集に何も起こりません(tinymceなし):

<script type="text/javascript">
    tinymce.init({
        selector: "textarea"        
    });
</script>

2) また、各テキストエリアに tinymce を追加して、コア jtable ファイルを編集しようとしました。tinymce エディターが表示されますが、問題は POST にあります。フォームを投稿すると、常に空の値 (tinymce で編集する必要がある値) が返されます。

これは、jtable スクリプトに tinymce を直接追加する方法です。

.append('<script>tinymce.init({selector: "textarea"});</script>');

3)そして、フィールドにjTable入力オプションを使用して、最後に試したと思います:

article: {
   title: 'Article',                    
   input: function (data) {
        return 'tinymce.init({selector: "textarea"});<textarea></textarea>';
   },

これにより、構文エラーが発生します。構文エラーがありますが、このようなものを使用できると確信しています。

4

2 に答える 2

1

このコードを試してください:

formCreated: function(event, data)
            {
                tinymce.init({
                    selector: "textarea"
                });
            }
于 2013-12-23T13:41:40.357 に答える