Joh*_*zzo 22 html javascript jquery datepicker
我目前正在创建一个像这样的日期选择器
HTML
<script src="https://code.jquery.com/ui/1.11.4/jquery-ui.min.js"></script>
<input id="datepicker" type="datepicker" name="date" placeholder="Date" />
Run Code Online (Sandbox Code Playgroud)
JS
$('#datepicker').datepicker()
.on("change", function (e) {
console.log("Date changed: ", e.target.value);
});
Run Code Online (Sandbox Code Playgroud)
我的目标是能够在用户清除日期框时收听.但是,一旦您取消聚焦日期框,更改事件似乎才会触发.我想知道是否有办法在jQuery日期框中监听所有更改,或者是否有更好的替代方案.
JsFiddle链接:https://jsfiddle.net/szkfm0y7/
Rob*_*tan 31
input在on change事件旁边使用jquery
$('#datepicker').datepicker()
.on("input change", function (e) {
console.log("Date changed: ", e.target.value);
});
Run Code Online (Sandbox Code Playgroud)
这是一个可能的解决方案:https://jsfiddle.net/7atsua85/
而不是e.target.value,使用$(this).val(),如下所示,
$('#datepicker').datepicker()
.on("change", function (e) {
//console.log("Date changed: ", e.target.value);
alert($(this).val())
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56588 次 |
| 最近记录: |