Настраиваемые уведомления о проверке для jQuery Mobile Form - PullRequest
2 голосов
/ 02 февраля 2012

У меня есть форма, которая использует плагин проверки jQuery для проверки обязательных полей перед отправкой:

http://jsfiddle.net/2UYkY/1/

По умолчанию выводится текст предупреждения «Это поле обязательно для заполнения». ".Я хотел бы настроить это для различных полей, но не могу понять, как это правильно - кто-нибудь может указать, как это сделать успешно.

Я обычно добавляю что-то вроде:

<label for = "username" class = "error">Please enter your Username</label> but this doesn't work correctly with this form.

Спасибо

1 Ответ

5 голосов
/ 02 февраля 2012

Надеюсь, этот кусок кода будет полезен.Можно добавить пользовательские сообщения об ошибках для каждого поля в сообщениях.

$("#aspnetForm").validate({

   errorLabelContainer: "#errorMessages",
   rules: {
    name: {
            required: true,
            validChars: true
        },
    email: {
            required: true,
            email: true
          },
    lname:{
            required: true,
            validChars: true
          },
    zip: {
            required: true,
            minlength: 5,
            digits: true
          },
    },      
    messages: {
        email:"custom error message",
        name:"custom error message",
        lname:"custom error message",
        zip:"custom error message"
    }
  });
...