我目前正在使用JEditable来编辑数字表。我使用javascript将我的数字格式化为法国标准,每三位数一个空格(例如1234567变为1 234 567)。这些空格由
表示。
因此,如果我点击修改号码1 234 567
,它将在文本框中显示为1 234 567
。有没有办法添加一个回调到JEditable点击事件,所以我可以用空格替换空格?编辑完成时,我已经反过来了,但我不知道click
事件是否有回调。
谢谢!
答案 0 :(得分:6)
您可以使用函数data
参数在编辑内容之前更改内容。例如:
$(".edit").editable('http://example.com/save', {
cancel: 'Cancel',
submit: 'OK',
data: function (value, settings) {
return value.replace(/ /gi, '');
}
});