JEdi​​table:编辑前的格式编号

时间:2011-12-12 04:47:57

标签: jquery jeditable

我目前正在使用JEditable来编辑数字表。我使用javascript将我的数字格式化为法国标准,每三位数一个空格(例如1234567变为1 234 567)。这些空格由 表示。

因此,如果我点击修改号码1 234 567,它将在文本框中显示为1 234 567。有没有办法添加一个回调到JEditable点击事件,所以我可以用空格替换空格?编辑完成时,我已经反过来了,但我不知道click事件是否有回调。

谢谢!

1 个答案:

答案 0 :(得分:6)

您可以使用函数data参数在编辑内容之前更改内容。例如:

$(".edit").editable('http://example.com/save', {
    cancel: 'Cancel',
    submit: 'OK',
    data: function (value, settings) {
        return value.replace(/ /gi, '');
    } 
});