Mika Tuupola:如果您對我的修改過的jeditable感興趣(添加了兩個回調事件),您可以get it here。如果您能夠在正式版本中提供這些活動,那將是非常棒的!
這是我的(簡化的)集成代碼。我將這些事件用於更多,然後僅用於懸停效果。這只是一個用例。
$('.edit_memo').editable('/cakephp/efforts/updateValue', {
id : 'data[Effort][id]',
name : 'data[Effort][value]',
type : 'growfield',
cancel : 'Abort',
submit : 'Save',
tooltip : 'click to edit',
indicator : "<span class='save'>saving...</span>",
onblur : 'ignore',
placeholder : '<span class="hint"><click to edit></span>',
loadurl : '/cakephp/efforts/getValue',
loadtype : 'POST',
loadtext : 'loading...',
width : 447,
onreadytoedit : function(value){
$(this).removeClass('edit_memo_hover'); //remove css hover effect
},
onfinishededit : function(value){
$(this).addClass('edit_memo_hover'); //add css hover effect
}
});
我不知道確切的錯誤是什麼......當我點擊應該可編輯的元素時,IE7中的自動增長庫中出現javascript-錯誤。 Texarea正在展示,但沒有自動增長。在其他瀏覽器上,我沒有收到錯誤信息... – 2008-10-03 13:26:32