返回jquery datepicker beforeShow的选项对象

时间:2015-07-03 08:54:36

标签: javascript jquery datepicker

我希望通过在beforeShow函数中检查它们,在jquery ui datepicker的输入字段中接受一系列日期格式。

根据我需要返回选项对象的文档,但是我无法使其工作。

以下是将datepicker设置为01-10-2015的最小代码,无论输入什么:

<input id="test" name="test" value="" />

$('#test').datepicker({
    dateFormat: 'dd-mm-yy'
    beforeShow: function (input, inst){
        return { setDate: '01-10-2015' }
    }                  
});

https://jsfiddle.net/mp4wbuvm/

1 个答案:

答案 0 :(得分:0)

您在dateFormat属性后缺少逗号。

&#13;
&#13;
$('#test').datepicker({
  dateFormat: 'dd-mm-yy',
  beforeShow: function(input, inst) {
    return {
      setDate: '01-10-2015'
    };
  }
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<link href="https://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.min.css" rel="stylesheet" />
<script src="https://code.jquery.com/ui/1.11.4/jquery-ui.min.js"></script>
<input id="test" name="test" value="" />
&#13;
&#13;
&#13;