【发布时间】:2017-07-05 22:01:20
【问题描述】:
我正在尝试使用在模式上显示的日期选择器。但是我的代码不起作用。我已经使用 .datepicker{z-index:1151;} 并且它也不起作用,有人可以帮我在引导模式上显示 datepicker 吗?谢谢
这是我的代码,
按钮(在edit.php中):
<a href="#detail" id="custId" data-toggle="modal" data-id="'.$row["id"].'" class="btn btn-success btn-sm" role="button" title="Detail"><i class="glyphicon glyphicon-eye-open"></i></a>
模态(在 index.php 中):
<div class="modal fade" id="edit" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Edit Costumer</h4>
</div>
<div class="modal-body">
<div class="fetched-data"></div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-danger" data-dismiss="modal">Keluar</button>
</div>
</div>
</div>
</div>
模态的 JS(在 index.php 中):
<script type="text/javascript">
$(document).ready(function(){
$('#edit').on('show.bs.modal', function (e) {
var rowid = $(e.relatedTarget).data('id');
//menggunakan fungsi ajax untuk pengambilan data
$.ajax({
type : 'post',
url : 'edit.php',
data : 'rowid='+ rowid,
success : function(data){
$('.fetched-data').html(data);//menampilkan data ke dalam modal
}
});
});
});
</script>
日期选择器的 JS(在 index.php 中):
<script type='text/javascript'>
$(function(){
$('.input-group.date').datepicker({
calendarWeeks: true,
todayHighlight: true,
autoclose: true
});
});
</script>
【问题讨论】:
-
我会尝试在打开模式时装饰日期选择器。模态本身可能正在做一些装饰,所以你可能想在那之后立即调用 $().datepicker()。
标签: javascript php jquery twitter-bootstrap datepicker