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

JavaScript Discussion :

[AJAX] AJAX et textarea


Sujet :

JavaScript

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2005
    Messages
    323
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 323
    Points : 92
    Points
    92
    Par défaut [AJAX] AJAX et textarea
    Bonjour

    De tout les tutoriaux ajax que j'ai parcouru depuis je vois que pour faire une liste liée en utilisant PHP et AJAX c'est le champ <select qui est beaucoup utlisé alors ma question est de savoir si AJAX marche pas avec textarea (genre pour dans le premier textarea on a a liste des catégories et dans l'autre la liste des élément de la catégories sélectionné et ci possible avoir un lien sur les résultat de cette liste pour ouvrir une autre page?

    Merci

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    Citation Envoyé par Interface Voir le message
    ma question est de savoir si AJAX marche pas avec textarea (genre pour dans le premier textarea on a a liste des catégories et dans l'autre la liste des élément de la catégories sélectionné et ci possible avoir un lien sur les résultat de cette liste pour ouvrir une autre page?
    Ajax "marche" avec tous types d'objets.

    Quant à gérer des listes dans des textarea, c'est rechercher les ennuis

    Ce n'est pas pour rien que tu ne trouves que des exemples avec des select : c'est quand même ce qu'il y a de plus pratique pour gérer ... des listes

    A+
    Pour tout savoir sur l'utilisation du forum

    En postant votre message, n'oubliez pas les Règles du Club.

  3. #3
    Membre régulier
    Inscrit en
    Novembre 2005
    Messages
    323
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 323
    Points : 92
    Points
    92
    Par défaut
    ok soit je me plie à cette reponse.

    maintenant dans la deuxième liste qui viens de la base; est-il possible de mettre un lien sur les éléments de cette liste? si oui comment on s'y prend?

    Merci

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 211
    Points : 196
    Points
    196
    Par défaut
    Peut-etre que l'effet que tu cherches a obtenir c'est <select size="5"> (je me permets d'ecrire ce truc tout bete car je ne savais pas que cette propriété existait jusqu'a hier...)

  5. #5
    Membre régulier
    Inscrit en
    Novembre 2005
    Messages
    323
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 323
    Points : 92
    Points
    92
    Par défaut
    En faite on e comprends pas là.

    Je dis la liste résultat qui vient de la base de donée est il possible de mettre un lien hypertext sur les éléments de la liste?

  6. #6
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Citation Envoyé par Interface Voir le message
    est il possible de mettre un lien hypertext sur les éléments de la liste?
    Non, mais tu peux faire quelque chose comme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <select onchange="window.location.replace(this.value);">
    <option value="url1.html">Lien 1</option>
    <option value="url2.html">Lien 2</option>
    </select>
    A+
    Pour tout savoir sur l'utilisation du forum

    En postant votre message, n'oubliez pas les Règles du Club.

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 211
    Points : 196
    Points
    196
    Par défaut
    Pardon, je repondais a ta premiere question sur les textareas.

    Quand tu generes ta deuxieme liste, tu lui adjoins une fonction sur onchange.

    La grande classique c'est de mettre l'URL dans la value des options et de dire onchange="window.location=thisSelectedIndex.value" (vérifie la syntaxe exacte). Mais dans ce cas tu recharges toute la page.

    Sinon tu peux définir une fonction en Ajax qui envoie a un script la valeur de l'option choisie: onchange="ma_fonction_Ajax(thisSelectedIndex.value)", et ce script vient peupler un élément de ta page (un DIV par exemple)

  8. #8
    Membre régulier
    Inscrit en
    Novembre 2005
    Messages
    323
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 323
    Points : 92
    Points
    92
    Par défaut
    ok merci pour vos reponses. j'implémente tt ça et vous tiens informer. merci

  9. #9
    Expert éminent

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Points : 7 641
    Points
    7 641
    Par défaut
    Citation Envoyé par nabab Voir le message
    onchange="window.location=thisSelectedIndex.value" (vérifie la syntaxe exacte).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    onchange="window.location.replace(this.options[this.selectedIndex].value)"
    C'est moins sexy, mais c'est plus juste

Discussions similaires

  1. [AJAX] Rappel Ajax sur un textarea
    Par ns_deux dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 02/02/2008, 09h24
  2. [AJAX] JavaScript et Textarea
    Par jmulans dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/04/2007, 22h56
  3. [AJAX] Envoi de textarea en AJAX
    Par bugmenot dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 22/02/2007, 09h05
  4. [AJAX] Ajax et javascript contenu
    Par zekey dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 30/09/2005, 20h16
  5. [AJAX] AJAX et javascript
    Par spud5351 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/09/2005, 10h16

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