我正在使用Twitter Bootstrap popover在Knockout驱动的表单上显示来自jQuery的验证错误。我已经让它显示了popover很好,但如果我必须在弹出窗口打开时重新加载数据(例如在获取时),它会永远保留在那里。
我创建了一个jsFiddle来演示。它可以找到here。
要显示问题,只需启动小提琴,单击“添加礼物”,然后单击“提交”(应弹出错误),然后单击“重新加载”...错误将保留。
我该怎么做才能解决这个问题?
答案 0 :(得分:1)
在重装功能中隐藏弹出窗口会不会太简单?
self.reload = function() {
$(".popover").hide();
......
}