сообщение проверки JQuery - PullRequest
       7

сообщение проверки JQuery

0 голосов
/ 01 февраля 2010

У меня есть 3 формы ввода текста для номера телефона. в настоящее время я проверяю каждый вводимый текст на цифру.

У меня есть входное сообщение для каждого отдельного входного текста. вместо этого:

phone1: {
        required: true,
        maxlength: 3,
        digits: true

},  
phone2: {
        required: true,
        maxlength: 3,
        digits: true

},
phone3: {
        required: true,
        maxlength: 4,
        digits: true

}

phone1:"enter value!.",
    phone2:"enter value!.",
    phone3:"enter value!."

Я хотел бы показать только одно сообщение для всех трех полей. сейчас у меня 3 сообщения, отображаемые на экране. Есть ли способ показать только один, пока пользователь не заполнит все необходимые поля.

phone1,phone2,phone3:

Ответы [ 2 ]

2 голосов
/ 01 февраля 2010

Возможно, вы захотите использовать группы вместе с пользовательской функцией errorPlacement.

см. Здесь: http://docs.jquery.com/Plugins/Validation/validate#toptions под заголовком "группы"

0 голосов
/ 01 февраля 2010

Вы можете установить для onfocusout значение false и для onsubmit значение true, чтобы все проверки выполнялись на момент отправки.

Если вы говорите об одном-единственном сообщении, независимо от того, какое из них терпит неудачу. Вы можете установить правило проверки, которое проверяет все из них, но помечает только одно из полей как недействительное (например, Phone1).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...