如何使datePicker TextBox可编辑



我在应用程序中使用datepicker,让用户输入日期。但是我想要的是,用户应该能够使用键盘手动输入文本框,然后自动进入日期票件,应该能够识别日期并接受日期。

这是使用的JS。

<script type="text/javascript">
    function getMetricName()
    {
      var today = new Date();
       var maxdate=  new Date(today.getFullYear(),today.getMonth(),(today.getDate()-    1),"23","59","59");
              $(function() {
                   $('#start_date').datetimepicker({timeFormat: "HH:mm:ss",
                      dateFormat:"dd-mm-yy",
                      maxDate: maxdate});
              $('#end_date').datetimepicker({timeFormat: "HH:mm:ss",
                      dateFormat:"dd-mm-yy",
                      maxDate: maxdate});
      });
</script>

及以下是html中的简单datepicker命令。

<td><input class="datepicker" name="start_date" value=""  /></td>
 <td><input id="end_date" name="end_date" value=""  /></td>

请帮助。

如果您使用的是jquery的datepicker窗口小部件,则可以使用下一个选项;

constrainInput: false

喜欢

$('#start_date').datetimepicker({timeFormat: "HH:mm:ss",
                  dateFormat:"dd-mm-yy",
                  constrainInput: false, 
                  maxDate: maxdate});

API信息约束 如果您需要任何内容,请使用API文档。

最新更新