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 :

Conflit version jQuery 1.11.2 & 1.3.2


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 17
    Par défaut Conflit version jQuery 1.11.2 & 1.3.2
    Bonjour,
    j'ai un problème, je suis en train de modifier mon site et j'utilise JQUERY 1.11.2
    sauf que j'ai un script de recherche que ne fonctionne que sous la version JQUERY 1.3.2
    J'aimerai bien faire fonctioner le script avec la dernière version mais je ne vois absolument pas ce qui coince
    voici un lien http://www.trainerscity.com/mobile2/test.php ou j'ai mis la possibilité de voir fonctionner ou pas le script sous les 2 JQUERY

    sinon voici une partie du code si cela peut aider...

    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
    <script type="text/javascript">
    function maj_liste_ajax(){
    	if($("#form_val_recherche").attr("value").length>2){
    		$.getJSON("moteur_ajax.php?search="+$("#form_val_recherche").attr("value")+"&lang="+$("#form_lang_recherche").attr("value")+"&trainers_type="+$('input[type=radio][name=trainers_type]:checked').attr('value'),function(data){
    			$("#result").html("");
    			$.each(data.jeux, function(i,jeux){
    				$("<i>").html("<a href=\""+jeux.href+"\" class=\"bluedark\">"+jeux.nom+"</a> - "+jeux.author+"<br />").appendTo("#result");
    			});
    		});
    	}else{
    		$("#result").html("");
    	}
    }
    $("#form_val_recherche").keyup(function () {
    	maj_liste_ajax();
    });
    $("#form_val_recherche").change(function () {
    	maj_liste_ajax();
    });
    $("input[type=radio][name=trainers_type]").click(function () {
    	maj_liste_ajax();
    });
    </script>
    si vous avez des pistes ou une idée...

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $("#form_val_recherche").attr("value")


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $("#form_val_recherche").val()
    est quand même plus simple (et en lisant la doc, on se rend même compte que c'est recommandé).
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 17
    Par défaut
    Ok merci, mais ça résous pas mon problème d'incompatibilité... Car ça marche toujours pas avec JQUERY 1.11.2


    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
    <script type="text/javascript">
    function maj_liste_ajax(){
    	if($("#form_val_recherche").val().length>2){
    		$.getJSON("moteur_ajax.php?search="+$("#form_val_recherche").val()+"&lang="+$("#form_lang_recherche").val()+"&trainers_type="+$('input[type=radio][name=trainers_type]:checked').val(),function(data){
    			$("#result").html("");
    			$.each(data.jeux, function(i,jeux){
    				$("<i>").html("<a href=\""+jeux.href+"\" class=\"bluedark\">"+jeux.nom+"</a> - "+jeux.author+"<br />").appendTo("#result");
    			});
    		});
    	}else{
    		$("#result").html("");
    	}
    }
    $("#form_val_recherche").keyup(function () {
    	maj_liste_ajax();
    });
    $("#form_val_recherche").change(function () {
    	maj_liste_ajax();
    });
    $("input[type=radio][name=trainers_type]").click(function () {
    	maj_liste_ajax();
    });
    </script>

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    ça marche toujours pas
    C'est le message d'erreur qui s'affiche dans la console ?
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 17
    Par défaut
    Comme c'est pas moi qui ai fait le script j'avoue que je comprend rien... Et dans la console y a pas de message d'erreur qui me saute aux yeux

  6. #6
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2015
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2015
    Messages : 107
    Par défaut
    Ton script "fonctionne", quelque soit la version de ton JQuery. Tu peux d'ailleurs voir dans la console, quand tu écris "Diablo" par exemple, que tu as bien un retour.

    Sauf que le retour (json ?) n'est pas correcte. Il est donc possible que le problème vienne de là. Peut être que JQuery 1.3.2 était plus ouvert que 1.11.2.

    A vérifier.

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

Discussions similaires

  1. Conflit entre deux versions Jquery
    Par finalfx dans le forum jQuery
    Réponses: 1
    Dernier message: 06/11/2013, 08h26
  2. Conflit entre jQuery & mootools
    Par hare_ dans le forum jQuery
    Réponses: 1
    Dernier message: 10/05/2009, 19h32
  3. [Smarty] Conflit entre jquery et smarty
    Par Nimothenicefish dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 15/10/2008, 16h21
  4. Conflit Version entre Runtime.
    Par frederic44 dans le forum Runtime
    Réponses: 1
    Dernier message: 30/07/2006, 19h31

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