2015-02-27 10 views
1

У меня есть требуемое поле select2. С помощью этого кода можно проверить его:Приведите фокус в поле select2 после проверки

$('#form').validate({ 
    ignore: 'input[type=hidden]' 
}); 

Если мой Выбор2 поле пусто на отправить, я буду видеть сообщение об ошибке. Проблема в том, что он автоматически не фокусируется на этом поле. В любом другом правильном поле ввода эта проблема отсутствует. Как я могу это исправить?

ответ

0

Это работает

$("#form").validate({ 
    ignore: 'input[type=hidden]', 
    onfocusout: false, 
    invalidHandler: function(form, validator) { 
     var errors = validator.numberOfInvalids(); 
     if (errors) { 
      //validator.errorList[0].element.focus(); // for normal elements       
      $("#" + validator.errorList[0].element.id).focus(); // for hidden elements plus others 
     } 
    } 
}); 
Смежные вопросы