title: Email Validation in Javascript Before AJAX
body: <p>So I got this js code for a form submission, and everything is working fine, however, I don't know where and what to write in the code so the email gets a validation check. What and where should I write to validation check the email?</p>
  
  <pre><code>$(document).ready(function() {
    $("#submit").click(function() {
  
      var name = $("#fullname2").val();
      var email = $("#fullemail2").val();
      var state = $("#selectstate").val();
      // Returns successful data submission message when the entered information is stored in database.
      var dataString = 'FullName=' + name + '&amp;email=' + email + '&amp;SovereignState=' + state;
      if (name == '' || email == '' || state == '') {
        $('#required_fields').show();
      } else {
        // AJAX Code To Submit Form.
        $.ajax({
          type: "POST",
          url: "demo.php",
          data: dataString,
          cache: false,
          success: function(phpSays) {
            if (phpSays == "OK") {
              $('#email_error').show();
              $('#required_fields').hide();
            } else {
              $('#sinatra2').hide();
              $('#thanks').fadeIn(1000);
              $('#spreading_message').delay(1800).fadeIn(1500);
              $('#by_social').delay(3000).fadeIn(1500);
              $('#email_error').hide();
              $('#required_fields').hide();
            }
          }
        });
      }
      return false;
    });
  });
  </code></pre>