我在对话框中扩展了jquery的datepicker并更改了它的快捷方式,问题是当重新加载页面时,快捷方式不会选择日期,而如果我关闭对话框并重新打开它,则快捷方式工作细
我无法找到问题所在。 这是代码段。
$.extend($.datepicker, { customKeyPress: function (event) {
var inst = $.datepicker._getInst(event.target);
var c = String.fromCharCode(event.which).toLowerCase();
switch (c) {
case "t":
// Today (same as Ctrl+Home).
$.datepicker._gotoToday(event.target);
break;
case "+":
// Increase day (same as Ctrl+Right).
$.datepicker._adjustDate(event.target, +1, 'D');
break;
case "-":
// Decrease day (same as Ctrl+Left).
$.datepicker._adjustDate(event.target, -1, 'D');
break;
}
}
});
$('#datepicker').keypress(function (event) {
$.datepicker.customKeyPress(event);
});
答案 0 :(得分:0)
使用$(document).ready()函数指定默认日期。