php - jquery - x-editable - 提交后重置 'new record'

标签 php jquery html ajax forms

几个小时以来,我一直在努力解决这个问题,但无济于事。

我有以下内容

http://vitalets.github.com/x-editable/docs.html#newrecord

新记录模块/代码。它的功能是,一旦所有行都有它们的数据并提交,它就会保留它的值,以便它可以保持可编辑状态。

我已经尝试添加输入,在 ajax 请求成功时选择清除代码,并尝试将 .editable 函数放在 ajaxComplete 函数中以查看它是否会在提交时重新加载元素,但它没有。看看演示。输入数据,提交。然后它使数据“永久”化,以便可以继续编辑。

我删除了隐藏按钮的代码。

我想要它做的是,提交记录并重置,这样我就可以提交另一个表单为“空”并恢复为默认值。

我正在开发一个设备跟踪器,如果技术人员可以一个接一个地输入记录,我会很高兴。我确定它是重置表单的简单修复,我就是想不通。

我附上了它的截屏视频。

http://www.youtube.com/watch?v=dPDuQCgOOSw

最佳答案

由于这是一个热门问题,我在文档中添加了重置按钮。

$('#reset-btn').click(function() {
    $('.myeditable').editable('setValue', null) //clear values
        .editable('option', 'pk', null)         //clear pk
        .removeClass('editable-unsaved');       //remove bold css

    $('#save-btn').show();
    $('#msg').hide();
});

最好使用 .editable('setValue', null) 而不是 .text('Empty') 因为我们还需要重置内部值。

关于php - jquery - x-editable - 提交后重置 'new record',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14036336/

相关文章:

php - 使用 php 将表单数据传递到另一个页面

php - 未捕获的异常 'RuntimeException' 消息“无法加载 ZF2 - WAMP 错误

php - MySQL PHP 继续结果超出限制

javascript - 动画 Javascript 显示/隐藏按钮两次

javascript - 自动完成不隐藏

html - CSS 中的全屏响应式背景图片

php - 我们如何将 php 页面属性值发送到 php 类方法

javascript - jquery 显示/隐藏基于按钮的内容

html - 高级 CSS 挑战 : underline only the final line of text with CSS

html - CSS:如何水平对齐按钮和文本