Bonjour,

j'ai un problème avec l'une de mes requêtes AJAX réaliser via Jquery.

Dans mon premier fichier index.html, je réalise l'appel du script result.php comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<script type="text/javascript">
        $(document).ready(function() {
            $('#show_results').live('click', function() {
                $.ajax({
                   type: "GET",
                   url: "result.php",
                   error:function(msg){
                     alert( "Error !: " + msg );
                   },
                   success:function(data){
                        $('#results').html(data);
                }});
 
                return false;
            });
        });
    </script>
Le fichier result.php quand lui réalise tout simplement une boucle pour afficher x div avec une class identique pour tous.

Cela pourrai très bien fonctionner mais par exemple si j'ai 10 div qui me sont retourné, ils apparaitrons en même temps, ce qui me plais moyennement.

j'avais pensais faire dans success :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 $('.maClass', data).each(function() {
     $(this).fadeIn(slow);
});
Pour effectuer un affichage en cascade des messages.

Mais le sélecteur $('.maClass', data) ne fonctionne pas.

Ma méthode est elle la bonne ?
Merci d'avance pour votre aide.


Couss