Метод плагина проверки jquery для исключения опции «Не применимо» - PullRequest
1 голос
/ 01 марта 2012

У меня есть динамическая форма, которая генерирует список стран.Моя проблема заключается в том, что второй дочерний параметр имеет пустое значение и, если он выбран, делает форму недействительной.

<option value="">Not Applicable</option>

Я попытался добавить пользовательский метод для идентификации и обхода этого, но не смог обойти этот senario.

$.validator.addMethod('state', function (value, element) {
        var steText = $('#'+element.id+' option:selected').text();
        if (steText == 'Not Applicable') {  
            return true;
        }  // <--
  }, '');   

1 Ответ

0 голосов
/ 01 марта 2012

вот код для проверки значения

 $.validator.addMethod('state', function (value, element) {

            return value!='';

  }, 'Invalid Option'); 

проверка текста

 $.validator.addMethod('state', function (value, element) {

          var steText = $(element+':selected').text();
          return steText!='Not Applicable';

  }, 'Invalid Option'); 

это сделает недействительной форму, если значение параметра пусто

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