JQuery проверить ввод, но использовать идентификатор для идентификации полей - PullRequest
1 голос
/ 23 августа 2011

У меня есть поля в следующем формате:

<input type="text" name="cities[]" id="city_zip1"/>
<input type="text" name="cities[]" id="city_zip2"/>
<input type="text" name="cities[]" id="city_zip3"/>

Есть ли способ сделать первый обязательным для плагина validate, но оставить имя как есть?Или сделать один из этих трех обязательным, но оставить имя как есть.

1 Ответ

0 голосов
/ 23 августа 2011

Готово по клику например.Может быть сделано при отправке.

$("#checkforvalue").click(function(e) {
    e.preventDefault();
    if ($("input#place_of_services:checked").val()) {
       var zipentered = false;
       $("input[id^='city_zip']").each(function() {
           if ($(this).val().length) {
               zipentered = true;
           }
       });

       if (zipentered) {
           alert("value in one of the fields");
       } else {
           alert("no value entered");
       }
   }
});

js пример скрипки

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