2011-10-31 17 views
2

このJeditable関数を使用して、テキストの変更を反映させる方法を教えてください。 asp.net webフォームでは、編集したテキストをDIVにコミットしたいと思います。Jeditable関数はどのように使用できますか?

<div class="editable_textarea"> 
     Headline Dear 
    </div> 



$('.editable').editable(function(value, settings) { 
     console.log(this); 
     console.log(value); 
     console.log(settings); 
     return(value); 
     }, { 
     type : 'textarea', 
     submit : 'OK', 
    }); 

値を収集するためにもう1つのaspxページを作成し、最初のページに反映する必要がありますか?または、上記の関数を使用して別のsave.aspxページを作成せずに直接行うこともできます。可能であれば、どうすればいいのか教えてください。

+0

これで私を助けてくれるボディがあるので、テキストの変更を保存できます。私は悲惨な必要があります。 – NoviceToDotNet

+0

このプログラムでは何を達成しようとしていますか?サーバーに値を送信せずにDIVに編集したテキストを表示させたいだけですか? –

+0

編集したテキストを返す別のsave.aspxページを作成したくないので、この関数を使用して同じページに直接作成します。 – NoviceToDotNet

答えて

2

あなたが投稿の例では、あなたはおそらくconsole.log()電話を奪う、後は何か本当にです:

$('#editable').editable(function(value, settings) { 
    return value; 
}, { 
    submit: "OK", 
    type: 'textarea' 
}); 

は、この動作を参照:http://jsfiddle.net/william/2wBEW/1/

+0

どういうわけか、私のために機能が呼び出されていない...同様の問題があったのですか? –

+0

新しい質問を作成して詳細な説明を追加して、コミュニティからより多くのヘルプを得ることができます。そうでない場合、あなたはここにコメントを残すことができ、私はあなたを助けることができるかもしれません。 –

関連する問題