Обновить форму, если я получаю сообщение об ошибке при подтверждении электронной почты - PullRequest
0 голосов
/ 15 мая 2019

У меня есть такая форма в файле .html:

 <body>
 <script>
      $(document).ready(function(){
         $("#submit").click(function(){
           if($("#mail").val() != $("#rmail").val()){
              alert("emails don't match");
              //?
           }
         });
      });
 </script>


<form action="action.php" method="POST">         
  <p>E-mail:</p>
    <input type = "email" id="mail" name = "correo">
  <p>Repetir e-mail:</p>
    <input type = "email" id="rmail" name = "rcorreo">
    <input id="submit" type="submit"/>
</form>
</body>

Функция J-Query отображает предупреждение, если письма не совпадают, и затем переходит на страницу action.php

Я хочу перезагрузить форму, если письма не совпадают, и предотвратить попадание на страницу action.php.Я пытался location.reload();, где //? комментарий, но он не работает.

Любая подсказка?Заранее спасибо.

1 Ответ

2 голосов
/ 15 мая 2019
<body>
 <script>
      $(document).ready(function(){
         $("#submit").click(function(event){
           if($("#mail").val() != $("#rmail").val()){
              event.preventDefault();
              alert("emails don't match");
              window.location.reload();
           }
         });
      });
 </script>

Надеюсь, это поможет

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