AJAX JQuery группы проверки - PullRequest
       10

AJAX JQuery группы проверки

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

вот мой код:

groups: {
    phone: "phone1-phone2-phone3"
   digits: true
},
errorPlacement: function(error, element) {
    if (element.attr("name") == "phone1" 
           || element.attr("name") == "phone2" || element.attr("name") == "phone3")
        error.insertAfter("#telephone");
    else
    error.insertAfter(element);
},
debug:true

вот моя форма ввода текста:

<p><label for="name"><span class="red">*</span>Phone: </label> <input type="text" name="phone1" id="phone1" size="3" tabindex="12" />-<input type="text" name="phone2" id="phone2" size="3" tabindex="12" />-<input type="text" name="phone3" id="telephone" size="4" tabindex="12" /></p>

Выше не подтвердили? любые идеи высоко ценятся!

1 Ответ

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

входные идентификаторы в группах должны быть разделены пробелами, а не -. Вот код

$("#form").validate({
groups: {
  phone: "phone1 phone2 telephone"
},
rules: {
  phone1 : "digits",
  telephone : "digits",
  phone2 : "digits"
},
onsubmit: false,
errorPlacement: function(error, element) {
    if (element.attr("name") == "phone1"
           || element.attr("name") == "phone2" || element.attr("name") == "phone3")
        error.insertAfter("#telephone");
    else
    error.insertAfter(element);
},
debug:true
});

Правила должны быть указаны в опции правил

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