在datepicker关闭时将焦点设置在Jquery datepicker上,而不打开datepicker

时间:2015-10-20 14:16:02

标签: javascript jquery jquery-ui datepicker

我试图在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;
                }
            }
        });

0 个答案:

没有答案