当调用onClick时,如何将dateFormat选项设置为jQuery datepicker?

时间:2015-02-05 16:09:39

标签: jquery datepicker onclick

我有一个动态创建.append的输入字段,所以这意味着我必须通过向字段添加onClick函数来调用datepicker。它看起来像这样:

<input class="myclass" name="myfield" type="text" id="myfield" onclick="$(\'#myfield\').datepicker();$(\'#myfield\').datepicker(\'show\');">

在此功能中添加dateFormat选项的正确方法是什么?

我试过了:

<input class="myclass" name="myfield" type="text" id="myfield" onclick="$(\'#myfield\').datepicker();$(\'#myfield\').datepicker(\'"show", "option", "dateFormat", "yy-mm-dd"\');">

但我得到ILLEGAL

1 个答案:

答案 0 :(得分:1)

做了一些挖掘后,我找到了答案。这里是演示:

<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/smoothness/jquery-ui.css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="//code.jquery.com/ui/1.11.1/jquery-ui.min.js"></script>

<input  name="puDate1" type="text" id="puDate1" onclick="$(this).datepicker({ dateFormat: 'mm/dd' }).datepicker('show');" placeholder="Date" >

相关问题