2011-10-31 89 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', 
    }); 

我是否需要再製作一個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

您可能想要創建一個新問題並提供更多關於它的描述,以便您可以從社區獲得更多幫助。如果沒有,你可以在這裏留言,我可以幫你解決。 –