0

データテーブルでtincymceを有効/表示するにはどうすればよいですか?

すべてのデータテーブル行に対して、html コンテンツを表示するテキストエリアがあります。この html コンテンツをテキストエリアではなく、tincymce で表示する必要があります。したがって、1 ページに 10 行ある場合、html コンテンツを表示する tinymces が 10 行あることになります。

サーバーから html コンテンツを取得していますが、現在これを裸の html テキストエリアに表示しています。

4

3 に答える 3

0

まず第一に、これにプログラミング言語のタグを付けていないので、あなたがasp.netで作業していると仮定します。

邪魔にならないので、エディターに変換したいすべての要素を配列に入れることから始めましょう。

c = new Array('<%= ((UpdatePanel1.FindControl("FormView1")).FindControl("txteditor")).ClientID %>', '...');

次に、これらをまとめて tinyMCE で読み取り可能な文字列にします。

var sC = c.join();

最後に、tinyMCE.init() でどの要素をエディターに変換するかを指定します。

elements: sC
于 2012-10-23T12:25:59.130 に答える
0

最初に、データベース コンテンツをサーバー側または ajax 呼び出しの後に textarea 要素にレンダリングする必要があります (これはシステムとユース ケースによって異なります)。次に、tinymce エディターを初期化する必要があります。

必要な作業の詳細な説明については、こちらを参照してください。

TinyMCE FAQも役立つかもしれません。

于 2012-10-23T12:26:17.540 に答える