我正在开启模态时启动模态,它有两个按钮一个用于打印模态内容,第二个用于关闭模态。Bootstrap模式关闭按钮问题
在aspx页面的模式代码:
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">PD checks details</h4>
</div>
<div id="printArea" class="modal-body">
<asp:Repeater ID="rptPDC" runat="server">
<HeaderTemplate>
<table class="table table-bordered table-condensed table-hover table-responsive table-striped">
<tr>
<th>IDVC</th>
<th>Check Number</th>
<th>Check Date</th>
<th>AMTRMITHC</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%#Eval("idvc") %> </td>
<td><%#Eval("checkNo") %> </td>
<td><%#Eval("checkDa") %> </td>
<td><%#Eval("art") %> </td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" onclick="PrintElem('printArea')">Print</button>
<button type="button" id="closemodal" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
的问题是,当用户点击打印按钮每一件事情是确定的和模态内容将被打印出来,但是当关闭按钮,用户点击关闭模式打印完内容后什么都没有发生,模式没有关闭?
我试着用下面的JavaScript代码来隐藏模态:
$("#closemodal").click(function() {
$("#myModal").modal("hide");
});
也没什么同样的问题依然?
检查开发控制台,数据解雇应该有工作 – Deep
在控制台中没有错误,它隐藏模式元素,但背景覆盖元素仍然存在,当使用JavaScript来隐藏模式 –