如何在触发xeditable之前运行一些代码?并根据结果防止默认行为?
$('#costumer_phone').editable({
name: 'number',
// THIS IS WHAT I WANT TO ACHIEVE
onClick: function(e){
if (var == true){
e.preventDefault();
}
}
});
答案 0 :(得分:1)
您可以使用init
事件。请尝试如下所示。
元素由$()。editable()方法初始化时触发。请 请注意,您应该在应用可编辑之前设置init处理程序。
$('#costumer_phone').on('init', function(e, editable) {
if (var == true){
e.preventDefault();
}
});
$('#costumer_phone').editable();