Прикрепленное изображение показывает, что моя кнопка выбора даты не касается ввода внутри модального окна начальной загрузки. Я просмотрел css в инструментах разработчика Chrome и не нашел ничего существенного. Я думал, что это может быть проблема с группой ввода внутри группы форм. Любые идеи относительно того, что происходит?
Код:
<script>
$(document).on("click", ".modal-body", function () {
$("#datepicker").datepicker();
$('#btn').click(function () {
$("#datepicker").focus();
});
});
</script>
<div id="calendarModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3 class="modal-title">Add Reminder:</h3>
</div>
<div class="modal-body">
<h4 id="modal-date"></h4><br />
<form>
<div class="form-group">
<label for="reminderTitle" class="control-label">Title:</label>
<input type="text" class="form-control" id="reminderTitle">
</div>
<div class="form-group">
<label for="datepicker" class="control-label">Date/Time:</label>
<div class="input-group">
<input type="text" id="datepicker" class="form-control" placeholder="Select Date" />
<span class="input-group-addon" id="btn">
<i class="fa fa-calendar-o"></i>
</span>
</div>
</div>
<div class="form-group">
<label for="reminderComments" class="control-label">Comments:</label>
<textarea class="form-control" id="reminderComments"></textarea>
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary" data-dismiss="modal" onclick="saveModal()">Save</button>
</div>
</div>
</div>
</div>
<style>
#datepicker {
z-index: 9999 !important;
}
</style>
ОБНОВЛЕНИЕ
Я нашел другой css, который влияет на это... Site.css имеет этот код:
input, select, textarea { max-width: 280px; }
Как я могу переопределить это для этого конкретного модального представления?