2
J'utilise le code follwing mais cela n'empêche pas de recharger et le texte réussi n'est pas vu sur la page de formulaire.Prévenir recharger après la soumission
$("#ak_Submit_img").click(function() {
$.post($("#ak").attr("action"),
$("#ak :input").serializeArray(),
function(info){ $("#result").html(info);
});
clearInput();
});
$("#ak").submit(function() {
return false;
});
function clearInput() {
$("#ak :input").each(function() {
$(this).val('');
});
}
<form id='ak' class='sfm_form' method='post' action='such.php' accept-charset='UTF-8'>
<input type='image' name='Submit' id='ak_Submit_img' src='images/ak-Submit-0.png' alt='submit'/>
Où suis-je en train de faire une erreur?
Merci pour votre répondez mais cela ne fonctionne pas. –
qui peut être que l'événement étant empêché est sur la mauvaise partie. En regardant à nouveau, vous soumettez le formulaire dans sa propre fonction. Essayez d'utiliser 'e.preventDefault();' dans la fonction submit. – Derple
J'ai ajouté l'instance dans ma réponse – Derple