【问题标题】:Realoding datatable without dismissing modal pop up重新加载数据表而不关闭模式弹出窗口
【发布时间】:2014-09-04 11:28:52
【问题描述】:

我在 Jquery 数据表上方有一个模态弹出窗口。我需要使用模态文本字段向表中添加一个项目。 我使用“输入键”按键事件将项目添加到网格;我不想在“输入 keydown”之后关闭模式。每次通过在文本字段上按 enter 将项目添加到数据表。

问题出在我使用之后

window.location.reload(true); 

刷新网格 - 模式弹出窗口消失。只有在单击“确定”后,我才需要关闭模式。如何在不关闭模式弹出窗口的情况下重新加载背景网格?

success: function (data) {
    if (data == 'Updated') {
        window.location.reload(true);
    }
}

【问题讨论】:

    标签: javascript jquery twitter-bootstrap modal-dialog jquery-datatables


    【解决方案1】:

    您根本不应该重新加载您的页面。在您的成功事件中,将该行动态地附加到数据表中。

    如果您想了解如何操作,请将您的表格 html 放在这里,以便我们也可以为您提供帮助。

    【讨论】:

    • 在 Enter 键上,我必须将该项目保存到数据库中,这是由 ajax 发布的;实习生重新加载所有可用行的网格 - 为此目的,我正在使用 jquery 数据表。
    • 好吧,我仍然看不出有任何理由阻止您将行附加到表中。如果您需要刷新表格,只需像第一次那样初始化它即可。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多