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 :

jQuery Requête AJAX [AJAX]


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Août 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 13
    Par défaut jQuery Requête AJAX
    Bonjour, j'ai un GROS problème.
    J'ai un code ( je sais avec <table> c'est moche mais là ça me sert !:
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <table width='520' border='0' cellspacing='5' cellpadding='0'>
        <tr>
            <td width='250' id='prix'>$prix_prod € </td>
            <td> <input type='hidden' id='multiplication' value='$prix_prod'>
              <input type='text' name='q' id='qte_prod' size='3' maxlength='3' value='1'>
            </td>
            <td><input type='submit' name='button' id='add_to_cart' value='AJOUTER' class='add_to_cart'>&nbsp;<span id='move'></span></td>
        </tr>
    </table>

    J'ai une requête Ajax qui modifie la valeur de l' id='multiplication' comme l'id 'prix' mais sans le caractère €. Jusque là ça marche Nickel.

    Là où ça se complique, c'est je veux faire une requête Jquery pour multiplier le nouveau prix et la nouvelle quantité avec le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    jQuery(function($){
    	$('#qte_prod').live("keyup",(function()  {
    		var value = $("#multiplication").val();                                  
    		var value2 = $("#qte_prod").val();
    		var total = parseFloat(value) * parseFloat(value2) ;
    		total = total.toFixed(2);
    		$('#move').text(total);
    	 }) ); 
    });
    J'ai écrit live(). car j'ai lu qu'après ajax, il fallait .live("keyup",fonction()...)).
    Et ça ne marche plus !

    Par contre, ça marche avec ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    jQuery(function($){
    	$('#qte_prod').keyup(function()  {
    		var value = $("#multiplication").val();                                  
    		var value2 = $("#qte_prod").val();
    		var total = parseFloat(value) * parseFloat(value2) ;
    		total = total.toFixed(2);
    		$('#move').text(total);
    	}) ); 
    });
    Mais plus après la requête Ajax !
    Si quelqu'un me comprend et me vient en aide; MERCIIIIIIII

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonjour

    Et avec : $( "body" ).on( "keyup", "#qte_prod", function(){ ... });.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Membre habitué
    Homme Profil pro
    Inscrit en
    Août 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 13
    Par défaut MERCI
    BRAVOOOOOOOOOOOOO!
    Ca marche....

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

Discussions similaires

  1. [MVC] Requête AJAX via jQuery mal décodée
    Par Tino13 dans le forum Spring Web
    Réponses: 1
    Dernier message: 27/08/2010, 20h55
  2. Réponses: 1
    Dernier message: 20/10/2009, 21h55
  3. [JQuery] Requête ajax avec jQuery
    Par ApheX2 dans le forum jQuery
    Réponses: 3
    Dernier message: 28/08/2008, 22h40

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