Attendre la fin d'une fonction javascript
martine et chantal
Messages postés
485
Date d'inscription
Statut
Membre
Dernière intervention
-
martine et chantal Messages postés 485 Date d'inscription Statut Membre Dernière intervention -
martine et chantal Messages postés 485 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voici une fonction javascript qui me permet de modifier le contenu d'un formulaire via un bouton de class="valid_modif"
Je cherche à ajouter une action à la fin : valider un formulaire du type:file
Ceci fonctionne mais cette dernière action n'attend pas que fadeIn / FadeOut s'active.
(#modif_ok est une div message de confirmation)
function valid_modif(){
$('.valid_modif').click(function(){
// On récupère les variables
var tid = $('#ttid').val();
var varentreprise = $('#entreprise').val();
var varconception = $('#conception').val();
var vardescription = document.forms.descrform.message.value;
// On créé l'objet ajax
var request = $.ajax({
url: 'actions/modif.php',
type: "POST",
data : {
ajaxtid : tid,
ajaxentreprise : varentreprise,
ajaxconception : varconception,
ajaxdescription : vardescription,
}
});
request.done(function(msg) {
$("#modif_ok:hidden:first").fadeIn(1000);
$("#modif_ok").fadeOut(3000);
document.fichier.submit();
});
});
}
Voici une fonction javascript qui me permet de modifier le contenu d'un formulaire via un bouton de class="valid_modif"
Je cherche à ajouter une action à la fin : valider un formulaire du type:file
Ceci fonctionne mais cette dernière action n'attend pas que fadeIn / FadeOut s'active.
(#modif_ok est une div message de confirmation)
function valid_modif(){
$('.valid_modif').click(function(){
// On récupère les variables
var tid = $('#ttid').val();
var varentreprise = $('#entreprise').val();
var varconception = $('#conception').val();
var vardescription = document.forms.descrform.message.value;
// On créé l'objet ajax
var request = $.ajax({
url: 'actions/modif.php',
type: "POST",
data : {
ajaxtid : tid,
ajaxentreprise : varentreprise,
ajaxconception : varconception,
ajaxdescription : vardescription,
}
});
request.done(function(msg) {
$("#modif_ok:hidden:first").fadeIn(1000);
$("#modif_ok").fadeOut(3000);
document.fichier.submit();
});
});
}
A voir également:
- Js attendre la fin d'une fonction
- Fonction si et - Guide
- Fin des zfe - Guide
- Fin de la 4g en france - Accueil - Guide opérateurs et forfaits
- Fonction miroir - Guide
- Fin de l'archive incorrecte - Forum Compression
Il est finalement plus simple de placer mon message-retour en php sur la page index car document.fichier.submit(); recharge la page index
...
request.done(function(msg) {
document.fichier.submit();
});
});
}