我有以下内容div
:
<div class="input-group">
<input type="hidden" id="datepicker">
<input type="text" id="input_date" class="form-control" value="" readonly='readonly'>
<span class="input-group-addon" id="input_btn_calendar"><i class="fa fa-calendar"></i></span>
</div>
以及以下JQuery调用:
var today = new Date();
$("#input_date").datepicker({
changeYear: false,
numberOfMonths: 1,
altFormat: "yy-mm-dd",
altField: "#datepicker",
minDate: today,
onSelect : function () {
var inputdate = $.datepicker.parseDate('yy-mm-dd', $("#datepicker").val());
}
}).datepicker("setDate",today);
datepicker
当我按下该text
字段时,这将使正确显示。但是,当我单击input_btn_calendar
相应跨度内的按钮时,我也希望它显示出来。
我已经试过了:
$("#input_btn_calendar").click(function() {
$("input_date").datepicker('show')
});
但不幸的是,这无能为力。我想念什么?
您有一个无效的选择器$('input_date')
。
试试这个,
$("#input_btn_calendar").click(function() {
$("#input_date").datepicker('show')
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句