在我的项目中,我有一个简单的 datePicker ,以及另一个选择天数的选项,我根据所选日期显示图表。
当用户选择日期时,一切正常。 但是当用户选择天数时,我想在datePicker-text-box中显示“(手动选择)”。
如何在datepicker文本框中显示我的文字?
我的代码:
$( "#datepicker" ).datepicker({
minDate: new Date(2016, 2 - 1, 11),
maxDate: new Date(2016, 2 - 1, 19),
defaultDate: new Date(2016, 2 - 1, 13),
onSelect: function(dateText, inst) {
DispalyChart(dateText);
}
});
$( "#datepicker" ).datepicker( "setDate", new Date(2016, 2 - 1, 13));
答案 0 :(得分:2)
是否就像在文本框中附加占位符一样......?请参考以下代码:
<input type="text" class="datepicker" placeholder="Start date:" />
<script>
$(".datepicker").datepicker({
onSelect: function(arg) {
$(this).val($(this).attr("placeholder") + arg);
}
});
</script>