title: JQuery Validation not posting data to backend
body: <p>I have something weird going on that I am trying to work out. I have a simple submitHandle that passes one bit of data to my PHP file</p>
  
  <pre><code>submitHandler: function (form) {
      $.ajax({
          type: "POST",
          url: "form-process.php",
          data: {
              'customer':  $("input[name='customer']:checked").val()
          }
      }).done(function (response) {
          console.log(response)
      }).fail(function (jqXHR, textStatus) {
          console.log(textStatus)
      });
      return false;
  }
  </code></pre>
  
  <p>If I output <code>$("input[name='customer']:checked").val()</code> I get the expected value of yes or no.  Now in my PHP file, I am simply doing</p>
  
  <pre><code>echo json_encode($_POST["customer"]);
  </code></pre>
  
  <p>This seems to produce the error</p>
  
  <blockquote>
    <p>Undefined index: customer</p>
  </blockquote>
  
  <p>If I just check <code>$_POST</code> it returns an empty array.</p>
  
  <p>Am I missing something here? Is there a reason this data isn't making it to the backend?</p>