Bonjour,
caractéristiques site : Jquery + Javascript + XML
------------------------------------------------
Je veux contrôler des effets de mise en page avant d'afficher le résultat du traitement à l'écran lancé par un clic à la demande d' un utilisateur.
J'ai essayé en éclatant les traitements, par bind, par trigger, par délégué et en dernier recours par
Les contrôles de mise en page (show/hide ou de mise à jour de div) fonctionnent tous de la première à la deuxième fois alors que je passe bien dans le code toutes les fois mais sans effet jusqu'au rafraichissement des données à la fin du traitement ??? .
Là je suis à cours d'idée. Merci pour votre soutien.
Ci dessous un extrait du code
caractéristiques site : Jquery + Javascript + XML
------------------------------------------------
Je veux contrôler des effets de mise en page avant d'afficher le résultat du traitement à l'écran lancé par un clic à la demande d' un utilisateur.
J'ai essayé en éclatant les traitements, par bind, par trigger, par délégué et en dernier recours par
$.ajaxSetup
... Rien à faire Les contrôles de mise en page (show/hide ou de mise à jour de div) fonctionnent tous de la première à la deuxième fois alors que je passe bien dans le code toutes les fois mais sans effet jusqu'au rafraichissement des données à la fin du traitement ??? .
Là je suis à cours d'idée. Merci pour votre soutien.
Ci dessous un extrait du code
jQuery(document).ready(function($){
//Gestionaire d'état AJAX
$.ajaxSetup({
cache: false,
beforeSend: function() {
alert(etrt);
if(etrt == "BUT"){
//$("div").trigger("MyCustomShow");
alert("jy passe" + etrt);
$("#AreaSelection").empty();
$("#AreaDetail").empty();
$("#AreaSelection").hide();
$("#AreaDetail").hide();
}
}, complete: function() {
if(etrt == "BUT"){
$("#AreaSelection").show();
$("#AreaTotaux").show();
$("#AreaDetail").show();
}
});
//Gestion du clik
$('#pbs1').click(function(e){
etrt = "BUT";
alert("pbs1 click BUT");
//jQuery("#pbs1").bind("click", notify);
jQuery("#pbs1").bind("click", Rechercher("ok"));
init += 1;
});
//Activation de la recherche
function Rechercher(p1){
// ....traitement
}
});