IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

implementation de ajax


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2011
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 52
    Par défaut implementation de ajax
    bonjour, j'ai le code suivant :

    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
    18
    19
    20
    21
    22
    23
    24
    25
    <!-- Script pour faire tourner une image -->
    <script>
    function rotate(angle, image, id){
    //$('#img_'+id).remove();
    $('#img_'+id).append('<img width="32" height="32" alt="loading" src="images/loading.gif" />');
    $.ajax({
    url : 'ajax/modif_img.php', /* Il s'agit de l'url ou seront traités les données */
    type: 'POST', /* Il s'agit de la méthode employée */
    data : 'angle=' + angle +'&name_img=' + image + '&action=turn',
    success: function(data){
    /* La fonction à éxécuter avec les données recu */
    donneesRecu = $.parseJSON(data);
    if(donneesRecu.status == 'erreur'){
    /* S'il y a une erreur, on affiche le message d'erreur dans le formulaire */
    $('#img').alert('erreur lors de la modification de l\'image');
    }else{
    /* Sinon on affiche l'autre message */
    var date = getTime();
    $('#img_'+id).remove();
    $('#img_'+id).append('<img width="200px" style="margin-left:70px;" alt="aperçu de l\'image" src="includes/tmp/' + image + '?'+ date +'" />');
    }
    }
    });
    }
    </script>
    qui est censé envoyer une requete ajax, et voici le code html, sur lesquel il est censé agir :

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <ul id="slider">  <li><div class="img"><a class="latest_img" href="#">
    			<table width="220" height="220">
    				<tbody><tr><td valign="center" align="center">
     
                                                                                                <div class="photo">
    						<div class="heading" style="top: -30px;"><span>ananas</span></div>
     
    						<center id="img_8"><img  width="150" height="200"  alt="image 16343" src="upload/test/ananas_8_26-04-2012.jpg"></center>
    						<div class="caption" style="bottom: -50px;"><span>
    							<div class="rotate">
    								Date: 26-04-2012<br>
    								Par: Admin
                                                                                                                                    </div>
    							<div class="droite">
                                                                                                                                                    <a title="ananas" rel="image" class="img_infos" href="upload/test/ananas_8_26-04-2012.jpg"><img  title="Lancer le diaporama" alt="lancer le diaporama" src="images/diaporama.png" /></a>
                                                                                                                                                    <a title="Pivoter de 90° vers la gauche" class="img_infos" href="javascript:rotate(90, upload/test/ananas_8_26-04-2012.jpg, 8)" ><img width="16" height="16" alt=""pivoter de 90° vers la gauche" src="images/turn-gauche.png"></a>
                                                                                                                                                    <a title="Pivoter de 90° vers la droite" class="img_infos" href="javascript:rotate(270, upload/test/ananas_8_26-04-2012.jpg, 8)" ><img width="16" height="16" alt="pivoter de 90° vers la droite" src="images/turn-droite.png"></a>
                                                                                                                                                    <br />
                                                                                                                                                    <a title="Voir les commentaires" class="img_infos" href="javascript:see_comments(id)" ><img alt="Voir les commentaires" src="images/comments.png" /></a>
    								<a title="Modifier" href="javascript:edit()" class="img_infos" ><img width="16" height="16" alt="Editer" src="images/modifier32.png"></a>
                                                                                                                                                    <a title="Supprimer" href="javascript:delete()" class="img_infos"><img width="16" height="16" src="images/poubelle32.png"></a>
    							</div></span>
                                                                                                                </div>
    					</div>
    				</td></tr>
    			</tbody></table>
                            </a></div></li></ul>
    mais il ne se passe rien, firebug ne me renvois pas d'érreurs, et il n'indique pas de requetes ajax .....

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2011
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 52
    Par défaut
    résolu sur un autre site, j'avais en fait oublié des quote lors de l'appel de la fonction

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Implementer AJAX en Struts
    Par neerou dans le forum Struts 2
    Réponses: 3
    Dernier message: 15/04/2010, 12h11
  2. [Dojo] Aide implementation d'une grid xml/ajax
    Par Xrris dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 07/10/2009, 10h16
  3. [VB6] Classe Implements
    Par Goldust dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 13/07/2003, 16h41
  4. [VB6] Utilisation de Implements
    Par Babyneedle dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 10/01/2003, 20h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo