【发布时间】:2016-06-23 18:44:21
【问题描述】:
所以我想创建一个隐藏的输入字段,一旦单击按钮就会显示日期选择器。然后,调用我创建的函数并对其进行处理。这就是我的 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: 按钮”,但这会创建一个弹出的新按钮,这是我不想要的。
【问题讨论】:
-
stackoverflow.com/questions/5082204/… .. 类似的问题已经在这里回答了
标签: jquery html datepicker