1

我想强制用户只使用下拉菜单和日历来选择 DatetimePicker 控件中的日期。

我不希望他们选择控件,然后使用向上和向下箭头键更改日期。

我怎样才能防止他们使用箭头键?

非常感谢任何帮助。

<script type="text/javascript">
       $(function () {
           $(".datepicker").datepicker({
               changeMonth: true,
               changeYear: true
           });
       });
       $(function () {
           $(".datepickerApplyyear").datepicker({
               changeMonth: true,
               changeYear: true,
               yearRange: '0+100'
           });
       });
   </script>

财政年度:

在此处输入图像描述

4

2 回答 2

2

我认为有一个名为 的配置hideIfNoPrevNext,但这似乎不起作用。我会使用以下 CSS:

.ui-datepicker-prev {
    display:none;
}
.ui-datepicker-next {
    display:none;
}

另见以下内容:http: //jsfiddle.net/neysor/5tX8q/3/

​</p>

于 2012-12-05T11:33:53.750 回答
1

试试这个:

$("#datepic").datepicker({
      changeMonth: true,
      changeYear: true,
      dateFormat: 'dd/mm/yy',
      duration: 'fast',
      stepMonths: 0
    });​

这将禁止用户使用下一个和上一个按钮进行选择。

于 2012-12-05T09:20:27.410 回答