PHP / AJAX показывает каждый раз информацию после отправки - PullRequest
0 голосов
/ 04 марта 2019
<form id="myForm" name="gadaj"> <input type="text" name="fname" id="fname"/> 
<input type="submit" name="click" value="button"> </form> <p id="status"></p>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
      <script>
         function info()
         {
          document.getElementById("status").innerHTML="Message Sent";
     setTimeout(function() {
$('#status').fadeOut('slow');
   }, 1000);
         }
$(document).ready(function(){

     $(function(){
        $("#myForm").submit(function(event){
            event.preventDefault();
            $.ajax({
                method: 'POST',
                url: 'submit.php',
                data : $('#myForm').serialize(),

                   success: function (response){
  {
      document.forms['myForm'].reset();
      info();   
  }

                },
                     error: function(XMLHttpRequest, textStatus,errorThrown) {
 alert("Some Error.");
  }

            });

        });
    });
});

</script>
   <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  </head>
  <body>
    <form id="myForm" name="gadaj">
    <input type="text" name="fname" id="fname"/>
    <input type="submit" name="click" value="button" id="klik">

</form>

 <p id="status"></p>
</body>
</html>

Теперь только один раз показывает отправленное сообщение.Это своего рода поле чата, и я хочу показывать текст сообщения каждый раз после отправки.Как это сделать?Я не знаю Аякса.Я только что нашел это, но я не знаю, как сделать какие-либо изменения.

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