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 :

transmettre les paramètres a l'url jquery


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mauritanie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 391
    Par défaut transmettre les paramètres a l'url jquery
    bonjour je veux transmettre les parametres a l'url .
    j essaie d'utiliser jquery et je pense avoir bien codé mais rien ne passe
    voici comment j ai codé

    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
     
     
     $(document).ready(function (){
         			  $(" div  ul li #counter").click(function(event) {
          				 url = ($(this).attr("href"));
            	$.ajax({
            		   type: "GET",
            		   url:url,
            		   data: "news_ref="+{news_ref}+",
            		   success: function(msg){
            		     alert( "Compteur mis à jour: " + msg );
            		   }
            		 });
            });
       		        });
    une une fois l'utilisateur click sur le lien on transmet les parametres

    voici mon lien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <a   id="counter"  href="#"  > 
    					 			<img src="resources/50x50/{news_thumbnail}" class="ui_li_icon"/>
    					 			 {news_title}
    					 		</a>
     
    merci de  votre  aide

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 387
    Par défaut
    Pourquoi ne pas passer en Post avec 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
     
    $(document).ready(function (){
         $(" div  ul li #counter").click(function(event) {
          	url = ($(this).attr("href"));
         $.ajax({
            	type: "POST",
            	url:url,
                    data: { "news_ref": ""+{news_ref} },
            	success: function(msg){
            		alert( "Compteur mis à jour: " + msg );
            	}
            });
        });
    });

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mauritanie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 391
    Par défaut
    merci de votre aide j ai essai avec les deux get et post mais je vois que les parametres ne sont pas transmis dans l'url

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 387
    Par défaut
    Méthode "Post" les paramètres ne sont pas visible dans l'URL.
    Pour les voir, il te faut un outil comme "Firebug" qui permet d'analyser les requêtes qui passent.
    La méthode "Post" est plus propre à utiliser car les paramètres passés ne sont pas visibles aux utilisateurs "novices".

    Je te joins un exemple de requête "Post" et la façon de visualiser les paramètres avec Firebug.
    Si les paramètres n'apparaissent pas dans cette fenêtre, c'est qu'ils n'ont pas correctement été passés.
    Images attachées Images attachées  

  5. #5
    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 : 54
    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
    La première chose, si tu cliques sur un lien, c'est d'empêcher le comportement par défaut qui est de suivre le lien, sinon, tu recharges la page...
    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

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mauritanie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 391
    Par défaut
    merci de votre aide: j essaierai avec l'outil Firebug pour voir si ça passe bien.
    sinon moi je veux que les paramétrés s affichent sur l'url et les récupérer par la suite c pourquoi j avais utiliser GET

  7. #7
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mauritanie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 391
    Par défaut
    j'ai essayé de voir avec l'outil firbug mais je vois que les paramètres ne son pas transmis dans l'url


    merci de votre aide

Discussions similaires

  1. [AJAX] Reprendre les paramètres d'une URL
    Par sliderman dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 21/05/2008, 14h29
  2. [SilverLight 2] Récupérér les paramètres dans l'url
    Par hazholhim dans le forum Silverlight
    Réponses: 4
    Dernier message: 19/05/2008, 21h24
  3. Récupèrer les paramètre de l'url
    Par Yoshio dans le forum MVC
    Réponses: 2
    Dernier message: 03/08/2007, 09h40
  4. Réponses: 3
    Dernier message: 31/05/2007, 02h41
  5. récupérer les paramètres dans une url
    Par asetti dans le forum ASP
    Réponses: 6
    Dernier message: 23/12/2005, 10h08

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