我试图在datepicker关闭之后将注意力设置在datepicker的输入上,但不再打开它。
有没有人能解决这个邪恶的请求?
我尝试过类似的东西,但最后我无法让它适用于IE9。
$.datepicker.setDefaults({
onClose: function(dateText, inst) {
showDatepicker = false;
if (detectIE()) {
$(this).focus();
} else {
setTimeout(function() {
$(this).focus();
})
}
},
beforeShow: function() {
if (!showDatepicker) {
showDatepicker = true;
return false;
}
}
});