X-Editable - 提交旧值

And*_*lva 2 ajax twitter-bootstrap x-editable

好吧,我正在使用X-Editable,想知道是否可以提交新值和旧值.例如,该领域有"葡萄牙".使用X-Editable内联我将其更改为"西班牙".在AJAX请求中,我想发送主键,旧值和新值,以便在查询数据库时验证其他人是否更改了值.这是可能的,我错过了部分文档吗?

干杯.

And*_*lva 6

对于任何具有相同问题的人,我在文档X-editable Docs中找到了它,您可以手动编辑/附加将通过AJAX提交给服务器的值.所以在我的情况下,为了获得原始值,我使用了这个小代码片段:

$('.editable').editable({
    params: function(params) {
        // Add originalValue to existing params
        params.originalValue = $(this).text();

        return params;
    }
});
Run Code Online (Sandbox Code Playgroud)

有了这个,在服务器中我可以访问旧值和新值并对其执行一些验证.希望这会对某人有所帮助.