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