jquery success Faire mon Ajax mis à jour div fondre




refresh div jquery (4)

Vous pouvez également le laisser visible et le rendre transparent, puis le fondre en pleine opacité en utilisant:

... .css({ opacity: 0 }).fadeTo("normal",1);

J'ai ce code qui effectue un appel ajax et charge les résultats en deux divs chaque fois qu'une liste déroulante est modifiée. Je veux que les résultats soient passés dans le div, pour donner une indication plus évidente que quelque chose a changé, comme c'est si transparent qu'il est parfois difficile de remarquer le changement!

print("$('.ajaxdropdown').change(function(){


        $.ajax({
            type: "GET",
            url: "/includes/html/gsm-tariff.php",
            data: "c_name="+escape($(this).val()),
            success: function(html){
                $("#charges-gsm").html(html);
                                    //i want to fade result into these 2 divs...
                $("#charges-gsm-faq").html(html);
                $("#charges-gsm-prices").html(html);
            }
        });
    });");

J'ai essayé d'ajouter la méthode Fadein et quelques autres choses, mais pas de joie.



Vous devrez le hide() avant de pouvoir utiliser fadeIn() .

MISE À JOUR: Voici comment procéder en enchaînant:

$("#charges-gsm-faq").hide().html(html).fadeIn();
$("#charges-gsm-prices").hide().html(html).fadeIn();

Vous devrez le cacher () avant de pouvoir utiliser fadeIn ()

Au-dessus travaillé pour moi





ajax