3

我正在使用 Twitter Bootstrap 弹出框在 Knockout 驱动的表单上显示来自 jQuery 的验证错误。我已经让它显示弹出框很好,但是如果我必须在弹出框打开时重新加载数据(例如在获取时),它会永远留在那里。

我创建了一个 jsFiddle 来演示。可以在这里找到。

要显示问题,只需启动 Fiddle,单击“添加礼物”,然后单击“提交”(应该会弹出错误),然后单击“重新加载”......错误将保留。

我能做些什么来解决这个问题?

4

1 回答 1

1

仅在重新加载功能中隐藏弹出窗口会不会太简单?

self.reload = function() {
    $(".popover").hide();
    ......
}

http://jsfiddle.net/unklefolk/cmUtX/5/

于 2012-09-13T15:35:18.400 回答