jQuery:OnSelect不适用于DatePicker

时间:2016-06-23 18:44:22

标签: jquery html datepicker

所以我想创建一个隐藏的输入字段,一旦点击一个按钮就会显示日期选择器。然后,调用我创建的函数并使用它执行某些操作。这就是我对HTML的看法:

<input type="hidden" id="showDate" class="datepicker"/>
<button id="buttonDate" value="submit">Show Date</button>

至于jquery,这就是我在下面的内容:

$('#buttonDate').click(function () {
    $('#showDate').datepicker();
    $('#showDate').datepicker('show', {
        onSelect: doSomething
        }
    });
 })

function doSomething() {
   var selectedDate = $('#showDate').val();
   alert("I AM HERE" + selectedDate);
}

我的代码现在所做的是在按钮点击上显示日历,但它不会运行该功能。我真的想调用doSomething函数,所以我可以使用所选日期做一些事情,但看起来onSelect不起作用。

我知道datepicker有一个“showOn:按钮”,但会创建一个新的按钮弹出,我不想要。

1 个答案:

答案 0 :(得分:0)

尝试在初始化过程中包含onselect

Article()