ajax - X-Editable - 提交旧值

标签 ajax twitter-bootstrap x-editable

嗯,我正在使用 X-Editable,想知道是否可以提交新值和旧值。例如,该字段有“葡萄牙”。使用 X-Editable 内联,我将其更改为“西类牙”。在 AJAX 请求中,我想发送主键、旧值和新值,以验证在查询数据库时该值是否被其他人更改。这可能吗?我是否遗漏了文档的某些部分?

干杯。

最佳答案

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

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

        return params;
    }
});

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

关于ajax - X-Editable - 提交旧值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29885286/

相关文章:

javascript - 显示 JSON 中的图像

javascript - 打开文件对话框的文件过滤器不在 Safari 上过滤

javascript - angularjs xeditable.js 文本字段的动态宽度

javascript - 在可编辑网格上,当用户按 Tab 键时将光标移动到同一列

javascript - XMLHttpRequest 未发送

javascript - 通过javascript登录django

javascript - 如何获取ajax响应的属性

keydown 上的 javascript 焦点搜索表单? (问号)

html - Bootstrap 列垂直堆叠

php - 对同一用户使用 x-editable 时,一次更新 1 行且每行具有不同的值