取消绑定datepicker焦点事件

时间:2013-01-03 16:13:58

标签: datepicker

我使用下一个脚本来关注验证失败时的输入(在ASP .NET MVC中)

$(function () {
     $(".datepicker").datepicker();
     var inp = $('.input-validation-error:first').get(0);

     if (inp) {
         inp.focus();
    }
});

但是当我的输入有datepicker时,它会激活并隐藏错误信息。 因此,当我专注于使用此脚本的输入时,我不需要显示datepicker

2 个答案:

答案 0 :(得分:-1)

尝试重点关注datepicker()来电。例如:

$(function () {
    var inp = $('.input-validation-error:first').get(0);

    if (inp) {
        inp.focus();
    }
    $(".datepicker").datepicker();
});

答案 1 :(得分:-1)

$(function () {
$(".datepicker").datepicker();
var inp = $('.input-validation-error:first').get(0);

if (inp) {
    inp.focus();
    inp.unbind().datepicker(); // this is works
}

});