コンテンツtextareasを使用するように設定nicEditな更新を反映するユーザーの変更
質問
受け入れに謝るのが私の低い英語のレベル
使っているローページjQueryいnicEditこのページに掲載していまデータのページをjQuery.がで送は空値ではなくどのユーザーの書いたエディタ(定義デフォルト値が自分のテキストエリアにおいて、送信デフォルトの値は、テキストを書いたユーザーによる).何が問題なのは、詳細はこちらをご覧ください。top
感謝。
更新 読み この関連記事 そのコメントが末には読んでどんなことよりもはるか以前にsubmiting形式:
nicEditors.findEditor('textarea_id').saveContent();
このjqueryを使ってい選択すtextareaを呼び出 .each()
jqueryの機能です。例えば:
$('textarea').each(function(){
var IDOfThisTextArea = $(this).attr('id');
nicEditors.findEditor(IDOfThisTextArea).saveContent()
});
この作textareaを作成した。ものをしているのか教えてくださいtextareaを作成したダjQueryる findEditor()
機能上記のなかやませ------------ saveContent()
めます。
この問題えますか??????
に位
解決
の基本的な答えを動的に作成した要素を使う $('selector').on('click', function(...))
やwhathaveyouを動的に結合するのに起動していること function
体を見当 .nice-wrapper textarea
s(良識あるセレクタとして、jqueryオブジェクト $textareas
, 前の実行に提出
$textareas.each(function(){
nicEditors.findEditor(this.id).saveContent();
});
しいてまたは一部ご利用の利便性という方法 .serializeArray
.明らかに、多くの異なる方法でこの問題を解決する-例えば、もしかしたい結合に提出しイベントの形式ではなく、ボタンをクリックしがんの多くが(ます。) の良識ある解決では一般的です。
他のヒント
何の節約についてすべてのインスタンスのようなことを必ずご確認のうえ、申請を行形
$('input[type=submit]').bind('click', function () {
for(var i=0;i<nicEditors.nicInstances.length;i++){
nicEditors.nicInstances[i].saveContent();
}
});