jQuery Datepicker:非日期值

时间:2016-03-22 09:02:23

标签: jquery-ui datepicker jquery-ui-datepicker

在我的项目中,我有一个简单的 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));

1 个答案:

答案 0 :(得分:2)

是否就像在文本框中附加占位符一样......?请参考以下代码:

<input type="text" class="datepicker" placeholder="Start date:" />
<script>
  $(".datepicker").datepicker({
    onSelect: function(arg) {
      $(this).val($(this).attr("placeholder") + arg);
    }
  });
</script>