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

Jul*_*don 3 jquery jeditable

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

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

谢谢!

Mik*_*ola 6

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

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