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 :

Formulaire avec champ dynamique javascript/ajax


Sujet :

JavaScript

Vue hybride

Louka-65 Formulaire avec champ... 23/07/2009, 16h25
SpaceFrog plusieurs possibilités .. le... 23/07/2009, 16h44
Louka-65 Bonjour, Merci pour... 24/07/2009, 15h23
franculo_caoulene De ce que je lis, tu n'as... 24/07/2009, 15h30
andry.aime Salut, Utilise ajax pour... 24/07/2009, 15h30
SpaceFrog Heu rien n'empeche de faire... 24/07/2009, 16h34
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Par défaut Formulaire avec champ dynamique javascript/ajax
    Bonjour,

    Je souhaite mettre en place dans un formulaire (php) des champs spécifiques en fonction du pays choisi exemple :

    Pour les pays Européens
    on affiche le champ tva intracommautaire avec le préfixe qui correspond
    et le champ code postal avec le format qui correspond au pays 4,5 caractères numériques ou alphanumériques zip etc...

    Pour les autres pays
    pas de champ tva intracommautaire
    le champ code postal avec le format qui correspond au pays 4,5 caractères numériques ou alphanumériques zip etc...

    Le tout sans soumettre le formulaire, j'ai bien penser à javascript/ajax mais mon expertise sur technologie est ... nul.

    Si quelqu'un peut m'orienter dans mes recherches je le remercie d'avance

    Louka

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    plusieurs possibilités ..
    le plus simple selon mloi est de mettre differents champs au depart dans le form et tu modifies leur display selon le pays ...

    Mais tu peux aussi créer les elements du formulaire dynamiquement, j'ai proposé une petite librairie dans les contributuons:
    http://www.developpez.net/forums/d53...ynamique-form/
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Par défaut
    Bonjour,

    Merci pour l'intérêt que vous portez à mon problèmes mais je ne pense pas pouvoir utiliser votre solution en effet les champs dynamiques doivent pré-remplis par des données qui se trouvent dans une db mysql.

    Louka

  4. #4
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    De ce que je lis, tu n'as besoin que de changer le display du champ tva intracommautaire selon le pays.

    edit: et encore je le désactiverais plutôt

  5. #5
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Salut,
    Utilise ajax pour récupérer les données du serveur et DOM pour l'ajout des éléments que tu les remplis avec le retour du requête.

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Heu rien n'empeche de faire retourner le value dans l'objet json ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. Réponses: 1
    Dernier message: 24/04/2015, 13h52
  2. Formulaire avec champ SELECT modifié dynamiquement.
    Par zebulon36 dans le forum jQuery
    Réponses: 3
    Dernier message: 27/12/2012, 18h33
  3. formulaire avec champ calcules sur access
    Par tobisko dans le forum Access
    Réponses: 3
    Dernier message: 08/09/2006, 13h52
  4. [ODBC] Valider formulaire avec champs vides
    Par dorot dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 12/07/2006, 17h15
  5. Réponses: 5
    Dernier message: 13/04/2006, 19h51

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