La façon de présenter et de valider un formulaire via ajax

S'il vous plaît je suis en train d'essayer de soumettre simultanément et de valider mon formulaire dans ma base de données grâce à l'utilisation d'Ajax, mais il ne fonctionne pas pour moi.
Voici mon jquery

$(document).ready(function(){
       $(".button").click(function(){
             $("#myform").validate();

            //Ajax to process the form
       $.ajax({
           type: "POST",
           url: "process.php",
           data: { firstname: $("#firstname").val()},
           success: function(){
                               $('#message').html(data);
                               }
               });
          return false;
       });
      });

Le problème est lorsque je soumets le formulaire,l'Ajax se soumettre à lui-même.
Veuillez Quelle est la bonne façon d'utiliser le jquery de valider et de $.ajax ensemble?

OriginalL'auteur Duahs | 2013-07-08