Advertisement
Guest User

Untitled

a guest
May 25th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.30 KB | None | 0 0
  1. <!DOCTYPE html>
  2.     <html>
  3.         <head>
  4.             <title>AJAX Username Check</title>
  5.             <!-- jQuery/Javascripts -->
  6.             <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
  7.         </head>
  8.         <body>
  9.  
  10.             <!-- FEEDBACK DIV TO DISPLAY AJAX RESPONSE -->
  11.  
  12.             <div id="feedback-msg"></div>
  13.  
  14.             <!-- REGISTER FORM -->
  15.  
  16.             <form action="app/check.php" method="post" id="reg-form" autocomplete="off">
  17.                 <p>
  18.                     <label for="user">Username</label>
  19.                     <input type="text" name="user" placeholder="Username" />
  20.                 </p>
  21.                 <p>
  22.                     <button type="submit" name="submit">Check Username VIA Ajax</button>
  23.                 </p>
  24.             </form>
  25.  
  26.  
  27.             <!-- END FORM -->
  28.  
  29.  
  30.  
  31.             <!-- AJAX -->
  32.  
  33.             <script>
  34.                 $(document).ready(function() {
  35.  
  36.                     $('#reg-form').on('submit', function(event) {
  37.                         event.preventDefault();
  38.                         var form_data = $(this).serialize();
  39.                         $.ajax({
  40.                             url: "app/check.php",
  41.                             method: "POST",
  42.                             data: form_data,
  43.                             dataType: "JSON",
  44.                             success: function(data) {
  45.                                 if (data.error != '') {
  46.                                     $('#feedback-msg').html(data.error);
  47.                                 }
  48.                             }
  49.                         })
  50.                     });
  51.                 });
  52.             </script>
  53.         </body>
  54.     </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement