サイト管理エリアのテキストエリアにtinyMCEを適用しました。 "カテゴリを作成"ページと "カテゴリを編集"ページがあります。編集カテゴリでフォーム提出時に何も起こらない
は、カテゴリのドロップダウンがあり、私は1つを選択して、カテゴリの説明のためのテキスト領域は、AJAXとTinyMCEの機能で満たされている:_
tinyMCE.activeEditor.setContent(responce);
カテゴリの説明がありますtinyMCEが適用されるテキスト領域に塗りつぶされます。しかし、私がサブミットをクリックすると、何も起こりません。同様に、カテゴリ作成ページではドロップダウンはありませんが、サブミットをクリックすると何も起こりません。
この問題は、tinyMCEが適用されていない場合は発生しません。しかし、編集カテゴリページ上で、それが提出されましたが、代わりに
tinyMCE.activeEditor.setContent(responce);
の私はjQueryのAJAXのコールバック関数に
$("#lang_description").html(responce);
を使用したカテゴリの説明とテキストエリアに記入ません。
したがって、主な問題は、フォームが送信されておらず、それがストーリーだということです。
誰かが私が投稿する前にtinyMCE関数getContentを使用することを提案しましたが、どこでどのようにそれを行うのか分かりません。
私は一度あなたと私はそれが最初に私は自分の内側に続いてfunction get_page_content()
{
var ed = tinyMCE.get('page_content');
return ed.getContent();
}
を次のようにそれから私は、関数を書いてきましたtinyMCE.init
tinyMCE.init({
mode : "exact", // Used exact
elements : "page_content", // I gave the textarea id and name 'page_content'
...
});
に設定された行ったような状況に直面してきました
「レスポンス」が間違って「レスポンス」と綴られていることに気付きました。コード全体にわたって一貫して綴られていますか? – Sparky
@ Sparky672、どこでも綴りがあることを心配しないでください。それはAJAX呼び出しから返ってくるものを保持する変数です。 –
私は何でも心配していません...あなたのスペルが**一貫性があるかどうかを尋ねるだけであなたを手伝っています**。言い換えれば、ここで一方通行とそれ以外の別の方法で綴るなら、それはうまくいかないでしょう。 – Sparky