Welcome, Guest
Username: Password: Remember me

TOPIC: Remplissage automatique des plusieurs champs

Remplissage automatique des plusieurs champs 2 years 2 months ago #85404

  • sguerault
  • sguerault's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 4
  • Karma: 0
Bonjour,

Je viens de passer beaucoup de temps sur les forums avant de poser ma question.
J'ai trois questions liées entre elles :
1 je demande un département
2 j'obtiens les villes du département
3 j'arrive aux lycées de la ville sélectionnée

J'ai un tableau au format csv avec 3 colonnes (départements, villes, lycées) et ... plus de 4000 lignes (à noter : il y a des "départements identiques" et plusieurs villes "identiques" qui ont des lycées différents).

J'ai suivi la méthode proposée de contournement par javascript Use autocomplete to populate several fields (docs.limesurvey.org/tiki-index.php?page=...ulate_several_fields) en récupérant le fichier jquery.csv.js (www.limesurvey.org/fr/forum/design-issue...estion-answers#69251)

Le résultat est correct (je ne devrai pas me plaindre en fait) : j'ai bien l'autocomplétion en tapant le numéro de département ou une ville ou un nom d'établissement mais ... tout apparaît dans le premier champ uniquement (il faudrait que je cache les autres questions). Test ici www.iperle.fr/index.php?sid=44111&newtest=Y&lang=fr
Problème : en production, j'obtiens un résultat dans une seule colonne et non dans trois séparées ...

Ais-je fait une erreur ? Dois je mettre un autre code dans les autres questions ?

Y a t il un contournement de ce "contournement" ?

Merci
The administrator has disabled public write access.

Re: Remplissage automatique des plusieurs champs 2 years 2 months ago #85416

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6551
  • Thank you received: 869
  • Karma: 257
Salut,

CSV : comma-separated value : soit séparé par des virgules :).

Le retour se fait en csv pur. Tu peux:
- Soit mettre un fihcier csv conforme (openoffice Calc est ton ami)
- Soit tester avec fullArray = jQuery.csv(";")(data); cf: archive.plugins.jquery.com/project/csv

Denis
PS: autre chose : selon le script, c'est un champs avec les informations de recherche (par exemple : code postal + code Lycée + Nom du lycé) puis les 3 champs d'informations finales.
Last Edit: 2 years 2 months ago by DenisChenu. Reason: PS
The administrator has disabled public write access.
The following user(s) said Thank You: sguerault

Re: Remplissage automatique des plusieurs champs 2 years 2 months ago #85417

  • sguerault
  • sguerault's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 4
  • Karma: 0
Merci ! Cela fonctionne en indiquant le ";" Parfait !

Stéphane
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.112 seconds
Donation Image