2012-04-18 3 views
0

В настоящее время я использую плагин проверки jquery, который можно найти по адресу: http://bassistance.de/jquery-plugins/jquery-plugin-validation/. Я искал google, и у меня возникают проблемы с выяснением того, как сделать ошибку в текстовом поле, которое вызывает ошибку при отправке. Я открыт для использования другого плагина, если этот результат может быть достигнут намного проще.Плагин проверки правильности jQuery и ошибки размещения

Любая помощь будет очень признательна, спасибо.

+0

Вы имеете в виду dispay ошибка внутри текстового поля как значение ??? –

+0

Да, это именно то, чего я пытаюсь достичь. –

+0

Итак ... полностью nuke значение введенное пользователем, не давая им шанс исправить его? –

ответ

2

Я думаю, вам нужно вызвать функцию размещения ошибка:

 
    

    $("#form_id").validate({ 
     rules: { 
      field: { required: true, email: true } 
     }, 
     messages: { 
      field: { required: "" , email: ""} 
     }, 
     errorPlacement: function (error, element) { 
      if (element.attr("id") == "field_id") { 
       $('#target_error_placement_id').html(error); 
      } 
     } 
    }); 

 

Это ваша проблема?

+1

Кроме того, если вы хотите отобразить красную рамку в текстовое поле с ошибкой, вы можете добавить следующее в свой css: .error {border: 1px solid red; } –