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

Symfony PHP Discussion :

Préremplir des inputs après l'utilisation du sfWidgetFormJqueryAutocomplete [1.x]


Sujet :

Symfony PHP

  1. #1
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 141
    Points : 79
    Points
    79
    Par défaut Préremplir des inputs après l'utilisation du sfWidgetFormJqueryAutocomplete
    Bonjour,

    Dans un formulaire, mon 1ere champs est un widgetAutocomplete qui va initialisé dans un hidden l'id d'un client à partir d'un début de nom (utilisation classique du widget).

    Ce que je souhaiterai, après initialisation de l'identifiant du client dans le champs caché, c'est remplir d'autre formulaire concernant ce client.

    J'utilise Jquery et j'ai tenté d'utiliser la méthode .change que ce soit sur le champs autocomplete (ou l'on remplit un début de nom) ou sur le champs caché mais sans succès.
    La méthode .change est exécuté avant l'affectation de l'identifiant du client dans le champs hidden et du coup, l'identifiant n'est pas exploitable dans la méthode.

    J'ai tenté de surcharger le sfWidgetFormJqueryAutocomplete mais j'y arrive pas.

    Par contre, je ne me vois pas mettre un selectbox avec des centaines de client possible à choisir.

    Si vous avez une solution ou pas, merci.

  2. #2
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 141
    Points : 79
    Points
    79
    Par défaut
    Effectivement, il faut surcharger le sfWidgetJqueryAutocompleter.
    1. Dans la vue, faire une methode sur l'évènement change du champs autocomplete.
      Dans votre classe sfWidget, dans la méthode result qui va affecté l'id de votre donnée à la selection, utiliser la méthode trigger sur un évènement change.


    C'est pas the solution mais ca en est une

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

Discussions similaires

  1. Afficher une fenêtre de confirmation après la vérification des inputs
    Par natalie75 dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 27/04/2015, 09h06
  2. Réponses: 11
    Dernier message: 16/04/2014, 08h05
  3. Réponses: 3
    Dernier message: 27/12/2013, 15h32
  4. [Débutant] Différencier des inputs
    Par Pymm dans le forum ASP
    Réponses: 5
    Dernier message: 28/01/2005, 15h01
  5. Commande pour afficher des chiffres apres la virgule
    Par manar dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 23/09/2004, 18h28

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