Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1561 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Javascript] Problème liste déroulante et jquery

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Javascript] Problème liste déroulante et jquery

n°1778846
Qhrim
Posté le 28-08-2008 à 09:20:25  profilanswer
 

Bonjour
 
Je débute avec ajax et je viens de découvrir le plug-in jquery.
J'ai donc effectué un petit test pour pouvoir afficher a l'aide de la fonction "alert" la valeur sélectionner dans ma liste déroulante.
#list1 correspond à l'id du <select>
 
Le problème est que le message "alert" m'affiche un truc bizzare: "[Object object]"
 

Code :
  1. $(document).ready(function () {
  2.         $("#list1" ).change(function () {
  3.                 var l1 = $("#list1" );
  4.                 alert($(l1));
  5.         });
  6. });


Message édité par Qhrim le 28-08-2008 à 09:53:32
mood
Publicité
Posté le 28-08-2008 à 09:20:25  profilanswer
 

n°1778851
anapajari
s/travail/glanding on hfr/gs;
Posté le 28-08-2008 à 09:32:41  profilanswer
 

tu lui demandes d'afficer un "noeud" de ton document html alors il t'affiche objet. Si tu veux voir son contenu, utilise par exemple la propriété innerText.

 

Après je connais pas très bien jQuery mais les lignes 3 et 4 me paraissent particulièrement toutes pourrites.

 

edit: Et accessoirement ton problème n'a strictement rien a voir avec de "l'ajax"


Message édité par anapajari le 28-08-2008 à 09:33:13

---------------
Software and cathedrals are much the same - first we build them, then we pray.
n°1778861
Qhrim
Posté le 28-08-2008 à 09:52:34  profilanswer
 

Oui en effet c'est plutôt du javascript ! c'est même un problème de syntaxe, mes lignes n'ont rien de "particulièrement toutes pourrites", comme je l'ai dit c'est juste pour effectuer des test pour savoir comment récupérer une valeur.
 
Sinon j'ai résolu le problème :
 

Code :
  1. $(document).ready(function () {
  2.          $("#list1" ).change(function () {
  3.                  var l1 = $("#list1" ).val();
  4.                  alert(l1);
  5.          });
  6. });


 
Avec le php j'ai l'habitude de mettre des $ devant les variables j'ai un peu tout confondu :p


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Javascript] Problème liste déroulante et jquery

 

Sujets relatifs
Probleme controle Word via ExcelIncompatibilité code HTML/Javascript Firefox / IE7
pb javascript et disabled sur des inputsprobleme de tableau sous internet explorer
[php/mysql] Eviter un probleme dont je ne sais nommerSSAS - Problème avec des conversions de durées
[Résolu][VBA-Excel]Problème d'affichage de feuilleProblème avec windev et SQL
Problème sur IE mais pas sur Firefoxproblème de debugage
Plus de sujets relatifs à : [Javascript] Problème liste déroulante et jquery


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR