【发布时间】:2014-11-15 16:41:45
【问题描述】:
我的页面底部有一个复选框。当用户单击它时,我希望显示一个弹出窗口。除了切换复选框外,一切正常。当我使用弹出窗口下方的代码单击复选框时,但该框未选中。知道为什么吗?
jQuery:
$('#confirm-final').on('show.bs.modal', function (e) {
$(this).find('.danger').attr('href', $(e.relatedTarget).data('href'));
});
复选框:
<label class="checkbox-inline"><asp:CheckBox ID="chkFinalSubmission" runat="server" data-toggle="modal" data-target="#confirm-final"/>Final Submission</label>
弹出窗口:
<div class="modal fade" id="confirm-final" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
Final Submission
</div>
<div class="modal-body">
If you check final submission and submit this ad note, <strong>you will not be able to change it anymore.</strong> It will be permanently stuck in readonly mode.
</div>
<div class="modal-footer">
<asp:Button ID="btnConfirmFinal" runat="server" Text="Got it" class="btn btn-default" data-dismiss="modal"/>
</div>
</div>
</div>
【问题讨论】:
-
对不起,如果我没有完整的页面,我不能帮助更多。完整的技巧在于它的渲染方式,以及引导程序期望得到的渲染。
-
如果你想看的话,这里是整页:pastebin.com/cqDhWEgm
标签: javascript jquery asp.net twitter-bootstrap checkbox