我一直在尝试不少解决方案来解决这个问题,但我无法让它工作。 我试图让datepicker进入我的表单。表单放置在引导模式中,并且整个事件通过ajax加载。一切工作正常,除了日期选择器放在模态中时根本不显示。jQuery Datepicker在Twitter Bootstrap 3 Modal
我希望简单的解决方案,如:.datepicker {z-index:9999!important;}可以工作,但它不会。有人知道这个简单的解决方案吗?
这里是我的日期选择器:
$(function() {
$(".datepicker").datepicker({ dateFormat: "yyyy-mm-dd" });
});
这里是我的形式:
<form action="" method="post">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Endre artikkel</h4>
</div>
<div class="modal-body">
<label for="arrived">Motatt</label>
<input type="text" name="arrived" class="form-control datepicker" id="arrived">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="submit" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</form>
的形式被加载到这个div:
<div class="modal fade" id="load_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="z-index: 1040;"></div>
凭借此javascript:
function edit_article(id){
$("#load_modal").load("load_modal.cgi?type=edit&id="+id);
}
您是对的!非常感谢! – Twistar