euh je ne suis pas super méga fortiche en code mais voici ce que je pourrais te proposer :
$(function(){
$("input[type=submit]").click(function(){
//variable d'erreur initialisée à false
var hasError = false;
// vérification si le champs est vide
var nameVal = $("#code").val();
if(nameVal == '') {
//catastrophe ! Il est vide ! on lui ajoute une class error à designer en css et on initialise la variable error à true
$("#code").addClass("error");
hasError = true;
}
else
{
//parfait c'est en ordre
$("#code").removeClass("error");
}
// si il n'y a plus d'erreur, on peu passer à l'envoi :)
if(hasError == false) {
$(".result").html(nameVal);
}
return false;
});
});
La ligne 23 te sert uniquement à afficher la valeur que tu as dans ton input.
Que désires tu faire de cette valeur ? la traiter en ajax dans un autre fichier ?