Проверьте все необходимые поля данных на вкладке - PullRequest
0 голосов
/ 26 октября 2018

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

Я попробовал этот код ниже, но он также не работал:

    $('#FornecedorNovo').on('submit', function () {
    $(this).find('input[aria-required=true]').each(function () {
        if (!$(this).val()) {
            alert('O campo ' + $(this).attr('id') + ' é obrigatório!');
            return false;
        }
    });
});

Я смогрешить таким образом

$('#FornecedorNovo').on('submit', function (e) {
  $.each($('input[data-required="true"]'),function(){
    if(!this.value || this.value == ''){
      $(this).css('border','red 1px solid');
      alert('Preencha os campos corretamente!');
      e.preventDefault();
      return false;
    }
  });
});
...