【发布时间】:2016-04-13 16:26:10
【问题描述】:
我正在尝试构建两个 Bootstrap 日期选择器。但是我需要提醒用户如果他输入的“to”日期小于选择的“from”日期。关于如何做到这一点的任何帮助? 我尝试捕获这些值,但没有成功提醒用户如果选择
<div class="well">
<div id="from-datepicker" class="input-append date">
<input data-format="dd/MM/yyyy hh:mm:ss" type="text"></input>
<span class="add-on">
<i data-time-icon="icon-time" data-date-icon="icon-calendar">
</i>
</span>
</div>
</div>
<div class="well">
<div id="to-datepicker" class="input-append date">
<input data-format="dd/MM/yyyy hh:mm:ss" type="text"></input>
<span class="add-on">
<i data-time-icon="icon-time" data-date-icon="icon-calendar">
</i>
</span>
</div>
</div>
<!-- Load jQuery and bootstrap datepicker scripts -->
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.2/jquery-ui.js"></script>
<script src="js/bootstrap-datepicker.js"></script>
<script src="js/bootstrap-datepicker.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script type="text/javascript">
$(function() {
var today = new Date();
$('#from-datepicker').datepicker({
language: 'pt-BR',
startDate: today
});
$('#to-datepicker').datepicker({
language: 'pt-BR'
});
$('#from-datepicker').on('changeDate', function(ev){
$(this).datepicker('hide');
});
$('#to-datepicker').on('changeDate', function(ev){
$(this).datepicker('hide');
});
var from = $('#from-datepicker').val();
alert(from);
});
</script>
【问题讨论】:
标签: javascript jquery twitter-bootstrap datepicker