Envoyer des données de formulaire en utilisant ajax

Je veux envoyer toutes les entrées dans un formulaire avec ajax .J'ai un formulaire comme ceci.

<form action="target.php" method="post" >
    <input type="text" name="lname" />
    <input type="text" name="fname" />
    <input type="buttom" name ="send" onclick="return f(this.form ,this.form.fname ,this.form.lname) " >
</form>

Et dans .fichier js nous avons code suivant :

function f (form ,fname ,lname ){
    att=form.attr("action") ;
    $.post(att ,{fname : fname , lname :lname}).done(function(data){
        alert(data);
    });
    return true;

Mais ce n'est pas de travail.je ne veux pas utiliser les données de Formulaire .

source d'informationauteur adib16 | 2014-02-09