0

重複の可能性:
jeditable コールバックには空の値があります //OR// 保存ボタンをクリックした後に編集したテキストを表示するには?

私のコードでは、コールバック関数で値と設定が空であることがわかりました...

誰でも助けてくれますか?

$(".edit_area").editable('/cgi-bin/mycgiscript.cgi', {
event       : 'dblclick',       //or dblclick
type        : 'textarea',
rows        : 2,
cols        : 30,
cancel      : 'Cancel',
submit      : 'Save',
indicator   : '<img src="images/indicator.gif">',
placeholder : 'Double Click to enter text',
tooltip     : 'Double Click to edit...',
name        : 'name',
id      : 'id',
callback    : function(value, settings) {
console.log('value='+value);
console.log('settings='+settings);
console.log('callback executed='+value);
return(value);
}
});

編集したテキストを「保存」した後なので、コールバックを使用しました。編集したテキストは HTML ページに表示されません。バックエンド データベースに適切に保存されています。バックエンド サーバーから更新された情報を表示する ajax 呼び出しを再実行しました...

editable は、ajax 呼び出しから生成されている html テーブルの div にアタッチされています。それが役に立ったら...

4

0 に答える 0