J'ai le javascript suivant qui utilise ajax avec jquery pour soumettre un formulaire.mon jquery ajax formulaire soumettre ne fonctionne pas
$(function() {
$("#signform").submit(function() {
alert();
$.ajax({
type: "POST",
url: "page/sign.php",
data: { mail: $("#inputEmail").val(),
pass: $("#inputPassword").val(),
nick: $("#inputNick").val(),
date: $.datepicker.formatDate('yy/mm/dd', new Date()) },
sucsess: handler,
error: function(err) { alert('error: ' + err.status) }
});
});
function handler(var){
$('#message').html(val);
}
});
et le code html est ici, en utilisant bootstrap!
<form class="form-horizontal" id="signform">
// ... something codes
<div class="form-group">
<div class="col-offset-2 col-lg-10" align="center">
**<button type="submit" class="btn btn-default">Sign in</button>**
<a href="index.php"><button type="button" class="btn">Cancel</button></a>
</div>
</div>
</form>
Lorsque j'ai appuyé sur le bouton d'envoi, il est allé à la page d'index.
Je ne sais pas ce qui ne va pas.
le code est dans la même page dans sign.php
vérifier votre console de navigateur pour voir s'il y a des erreurs –
également si l'alerte est sauté lorsque le bouton est utilisé –