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 :

Variable php en param�tre d'une fonction JavaScript


Sujet :

jQuery

  1. #1
    Membre �clair� Avatar de Cat81
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Octobre 2012
    Messages
    56
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 34
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 56
    Par d�faut Variable php en param�tre d'une fonction JavaScript
    Voila mon probl�me :
    Je dois recevoir une variable php en param�tre d'une fonction JavaScript

    Voila le code :

    La partie javaScript :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <script type="text/javascript"> 
        $(document).ready(function() {
     
    	$('#modif').click(function(sku) {
    		alert (sku); //cela m'affiche object Object
    		$.blockUI({ message: $('#formulaire'), css: { width: '275px'}});
    	});
    ...
    Et la partie php/HTML :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
     
    ...
    $SKU = $resultat['SKU'];?>		
    <input id="modif" class="bouton" type="button" value="Modification" onclick="javascript:modif('<?php echo $SKU ?>');" /><?php
    ...
    Comme vous pouvez le voir cela m'affiche object Object lors du alert
    Merci de m'aider

  2. #2
    Membre �m�rite Avatar de Geoffrey74
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Mars 2007
    Messages
    515
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 39
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Mars 2007
    Messages : 515
    Par d�faut
    je me trompe peut etre, si tel est le cas, d�sol�, mais pourquoi tu ne fait pas une fonction toute simple du genre

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    <script type="text/javascript"> 
    function modif(sku)
    {
    alert(sku);
    //suite du code....
    }
    ...

  3. #3
    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
    Surtout, tes deux bouts de code n'ont rien � voir entre eux...

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    onclick="javascript:modif('<?php echo $SKU ?>');"
    Elle est o� ta fonction modif() ?
    $SKU, c'est quoi au juste ? (Ceci dit, on s'en moque un peu si la fonction n'existe pas )
    javascript:, �a sert � quoi selon toi ? Si je mets cafe:, �a va me faire le caf� ?

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    $('#modif').click(function(sku) {...});
    D'apr�s toi, sku ici correspond � quoi ?
    Cette fonction est une fonction de rappel, ce n'est pas toi qui d�cides des arguments que tu lui passes. Et une fonction de rappel d'un �v�nement prend comme param�tre l'objet event associ� � l'�v�nement.
    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

  4. #4
    Membre �clair� Avatar de Cat81
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Octobre 2012
    Messages
    56
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 34
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 56
    Par d�faut
    Tout d'abord merci pour toutes vos r�ponses ^^
    J'ai r�ussi � r�gler le probl�me comme un grand

    Bon apr�s pour les questions .. :
    Elle est o� ta fonction modif() ?
    Mmh tu l'as afficher toi m�me ^^'
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    $('#modif').click(function(sku) {...});
    Le sku pour l'histoire est la r�f�rence unique d'un produit enregistr� et cr�� par les sites marchand ^^'

    Oui pour la fonction de rappel je me suis bien tromp� ^^'
    En m�me temps l'auto formation � ses limites il me semble x)
    Fin merci pour le vocabulaire aussi

    Je met le javascript par convention ^^'
    Peut �tre suis-je dans l'erreur, dans ce cas l� je te remercie pour ton exemple parlant ^^'

    Geoffrey :
    Je code en jquery, ce script affiche une modale Box =)
    Voil� pourquoi je code tel quel

    Merci de votre aide � tous

  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 : 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

    La fonction modif(), je vois bien o� tu l'appelles, mais pas o� tu la d�finis.

    Je met le javascript par convention ^^'
    A quoi sert 'javascript:' dans une balise HTML ?
    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

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 2
    Dernier message: 28/04/2011, 11h29
  2. Recevoir un int php en param�tre dans une fonction javascript
    Par student_php dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 19/10/2010, 12h40
  3. Passage de variable php en parametre d'une fonction javascript
    Par alex7532 dans le forum G�n�ral JavaScript
    R�ponses: 10
    Dernier message: 26/01/2010, 19h46
  4. R�ponses: 2
    Dernier message: 22/12/2009, 15h01
  5. R�ponses: 1
    Dernier message: 05/10/2009, 03h50

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