Проблема сценария проверки формы Jquery

0

Я просто изучаю JQuery, и у меня возникает проблема с функцией проверки, когда я добавляю ее в сценарий загрузки. Когда я использую функцию проверки отдельно от сценария загрузки, он работает без ошибок.

Эта скрипка имеет как функцию загрузки, так и проверку достоверности, и выполняется валидация http://jsfiddle.net/mikeef74/gzSDH/14/

Это сценарий загрузки, который я пытаюсь выполнить с его валидацией:

<script>
   var submit_hit = false;
   $(document).ready(function () {
      $('#iframe1').on('load', function () {
      $('#loader1').hide();

      if(submit_hit){
          $('#form_container').hide();
          $('#mydivhide1, #mydivhide2').show();
          $('body').css("background-image", "url(images/previewbg.jpg)");
      }
  });

  $('#form_710370').submit(function(e){
      $('#loader1').show();
          submit_hit = true;
          return true;
      });
});

</script> 
Теги:
validation
jsfiddle

1 ответ

0
Лучший ответ

Попробуй это. Для этих двух других событий вы не делаете документальное событие.

var submit_hit = false;

$('#iframe1').on('load', function () {
   $('#loader1').hide();

   if (submit_hit) {
      $('#form_container').hide();
      $('#mydivhide1, #mydivhide2').show();
      $('body').css("background-image", "url(images/previewbg.jpg)");
   }
});

$('#form_710370').submit(function (e) {
   $('#loader1').show();
   submit_hit = true;
   return true;
});

$.validate();
$('#my-textarea').restrictLength($('#max-length-element'));
  • 0
    Я только что попробовал, но проблема в том, что скрипт загрузки запускает анимацию загрузки, даже если проверка неверна. Поэтому мне нужно, чтобы они работали вместе.
  • 0
    То, как вы справились с проверкой, неверно. См. Jqueryvalidation.org/documentation

Ещё вопросы

Сообщество Overcoder
Наверх
Меню