【发布时间】:2015-12-12 06:38:24
【问题描述】:
我正在尝试在选项卡之间切换时检查表单是否脏 - 如果表单脏,则显示警报。
我正在使用这个插件:https://github.com/snikch/jquery.dirtyforms
Ii 在尝试转到外部页面时工作正常(在这里我会收到警告),但是当我在选项卡(引导程序)之间切换时,什么也没有发生。我已经制作了一个特殊的类(“.chkChange”)来听表单是否脏了,但是当我点击一个选项卡时没有任何反应。选项卡如下所示:
<li class="setup-conditions"><a data-toggle="tab" class="chkChange" href="#setup-conditions">Procedure</a></li>
我可以使用这个 sn-p 检查表单是否脏,但我需要帮助来触发脏表单中的警报构建:
$('#myTab li a').click(function () {
if ($('form').dirtyForms('isDirty')) {
//alert("Form is dirty");
}
});
就像我说的,如果我将同一个类放在另一个(外部)链接上,它会提示是否有任何更改 - 机器人不在选项卡上。
【问题讨论】:
标签: javascript jquery twitter-bootstrap jquery-dirtyforms