我使用就地编辑插件:http://arashkarimzadeh.com/jquery/7-editable-jquery-plugin.html
我的工作很好! 我只需要一些东西来检查新文本是否为空。如果是,我们必须返回并显示一些错误警报。
代码:
$('.name').editable({
submit:'Gem',
cancel:'Fortryd',
onSubmit: function(content){
$.post('/admin/ajax/products/edit_category/',{ category_name:$(this).text(),category_id: this.parent().attr('id') })
}
});
谁能帮帮我! :-/
最佳答案
发布前检查onSubmit
函数中的content.current
属性。
(还有一个 content.previous
属性可用于检查更改)
例子:
$(document).ready(function() {
$("#div1").editable({
type : 'textarea',
submit : 'OK',
cancel : 'Cancel',
onSubmit : function(content) {
alert(content.current+':'+content.previous);
}
});
});
关于javascript - 就地编辑 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1700424/