Bonjour,
J'utilise le framework Coldfusion 11 et Bootstrap 3 pour l'aspect Front End.)
Voici mon souci :
Au clic d'un bouton sur ma page principale, une fenêtre de dialogue s'ouvre (plugin jquery-confirm 3) avec un formulaire :
Au bas de celui-ci, un bouton "sauver" :
qui provoque un appel ajax pour la mise à jour de la BDD :
Mon souci : la sauvegarde se fait correctement dans la BDD mais la fenêtre reste ouverte sur le fichier ajaxSaveUser.cfm et response à l'écran, response étant simplement une ligne de texte
Une idée du pourquoi ?
Merci.
J'utilise le framework Coldfusion 11 et Bootstrap 3 pour l'aspect Front End.)
Voici mon souci :
Au clic d'un bouton sur ma page principale, une fenêtre de dialogue s'ouvre (plugin jquery-confirm 3) avec un formulaire :
<form action="ajaxSaveUser.cfm" method="post" id="formNewConvention">
...
</form>
Au bas de celui-ci, un bouton "sauver" :
<button type="submit" name="submit" class="btn btn-success pull-right">SAUVER</button>
qui provoque un appel ajax pour la mise à jour de la BDD :
$("#formModifyUser").submit(function(event){
event.preventDefault();
var post_url = $(this).attr("action");
var request_method = $(this).attr("method");
var form_data = $(this).serialize();
$.ajax({
url : post_url,
method: 'POST',
data : form_data
}).done(function(response){
$.alert(response)
});
});
Mon souci : la sauvegarde se fait correctement dans la BDD mais la fenêtre reste ouverte sur le fichier ajaxSaveUser.cfm et response à l'écran, response étant simplement une ligne de texte
Une idée du pourquoi ?
Merci.