所以我想创建一个隐藏的输入字段,一旦点击一个按钮就会显示日期选择器。然后,调用我创建的函数并使用它执行某些操作。这就是我对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:按钮”,但会创建一个新的按钮弹出,我不想要。
答案 0 :(得分:0)
尝试在初始化过程中包含onselect
Article()