par
kevinIsAJoke » 30 mars 2022, 13:06
En fait j'utilise Foundation 6 et non Bootstrap.
En faisant ceci, ça marche mais je rafraîchis alors la page.
J'ai l'impression que la "reveal" se lance et se ferme tout de suite et ensuite la page se recharge et la reveal apparait.
Code : Tout sélectionner
<script>
$(document).ready(function() {
$('.reveal').foundation('open');
$('form.more-info').on('submit', function(e) {
// e.preventDefault();
$.ajax({
type: 'post',
data: $(this).serialize(),
success: function() {
$('.reveal').foundation('open');
e.preventDefault();
},
error: function() {
// alert('Aie !');
}
});
});
});
</script>
Ce refresh m'ennuie et en plus j'ai parfois une alerte "voulez vous renvoyer ce formulaire" qui se lance après.
En fait j'utilise Foundation 6 et non Bootstrap.
En faisant ceci, ça marche mais je rafraîchis alors la page.
J'ai l'impression que la "reveal" se lance et se ferme tout de suite et ensuite la page se recharge et la reveal apparait.
[code]
<script>
$(document).ready(function() {
$('.reveal').foundation('open');
$('form.more-info').on('submit', function(e) {
// e.preventDefault();
$.ajax({
type: 'post',
data: $(this).serialize(),
success: function() {
$('.reveal').foundation('open');
e.preventDefault();
},
error: function() {
// alert('Aie !');
}
});
});
});
</script>
[/code]
Ce refresh m'ennuie et en plus j'ai parfois une alerte "voulez vous renvoyer ce formulaire" qui se lance après.