twitter-bootstrap - 将 bootstrap popover 与 jquery 验证和 knockout 结合使用

标签 twitter-bootstrap knockout.js jquery-validate

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

我创建了一个 jsFiddle 来演示。可以查到here .

要显示问题,只需启动 Fiddle,点击“Add Gift”,然后点击“Submit”(应该会弹出错误),然后点击“Reload”...错误会保留。

我该怎么做才能解决这个问题?

最佳答案

仅在重新加载函数中隐藏弹出窗口会不会太简单了?

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

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

关于twitter-bootstrap - 将 bootstrap popover 与 jquery 验证和 knockout 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12409508/

相关文章:

javascript - 在隐藏 div 下发布字段

grails - 如何将真/假更改为[bootstrap]镜像

javascript - 更新挖空 View 模型属性时触发更改事件

javascript - 如何同时使用模式和需求进行电子邮件字段验证?

jquery - jquery.validate 中的 addmethod

javascript - Bootstrap Modal 上的单独背景淡入淡出

css - Bootstrap - 用省略号截断溢出的面包屑

javascript - durandal.js 确认框无法返回是或否

asp.net-mvc-3 - jquery.validate.unobtrusive 不适用于动态注入(inject)元素

jQuery 验证 : How to add a rule for regular expression validation?