Chercher un élément dans une liste

  • Profile Image
    Materiel_PDO
    Demandé le 24 septembre 2025 à 04:32

    Bonjour je souhaiterais savoir s'il est possible sur Jotform d'avoir la fonction suivante :


    Une zone de texte où la saisie peut être libre. Lorsque l'on écrit du texte à l'intérieur une liste de produit s'affiche au fur et à mesure selon une liste prédéfinie.


    Par exemple j'ai la liste suivante d'enregistrée :

    • Banane
    • Ananas
    • Pomme
    • Poire


    Si j'écrit "Po" dans la zone de texte -> pomme et poire sont proposé automatiquement et je peux choisir. Si j'écris "Pom" il n'y a plus que pomme qui s'affiche. Si j'écrit "An" je vois s'afficher banane et ananas etc.


    De plus j'aimerais, qu'il fois que j'ai choisis mon produit je puisse saisir une quantité (comme si j'avais une liste paramétrable : je choisis on produit en tapant comme expliqué au-dessus dans une première case et je choisis une quantité dans une deuxième case)

    Merci pour votre aide

  • Profile Image
    Ertugrul
    Répondu le 24 septembre 2025 à 05:05

    Hi Kylian,

    Thanks for reaching out to Jotform Support. Unfortunately, our French Support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in French, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again

    I understand you want a text box that shows live suggestions from a predefined list (e.g., typing “Po” suggests Pomme and Poire) and, after choosing a product, a quantity field ideally repeatable.

    Add the Autocomplete widget and paste your product list (Banane, Ananas, Pomme, Poire).Chercher un élément dans une liste Image 1 Screenshot 40Chercher un élément dans une liste Image 2 Screenshot 51

    You can use autocomplete as shown in the image.

    Chercher un élément dans une liste Image 3 Screenshot 62

    You can capture the amount with a simple Number field. Add a Number field next to your Autocomplete, rename it Quantity, and in Properties (gear) → Options set a Default Value (e.g., 1) plus Min/Max and Step if needed; turn Required on so the user can’t skip it. If you want it to appear only after a product is chosen, add a Show/Hide Field condition: IF Product is filled → SHOW Quantity. For multiple items, duplicate the Product + Quantity pair as many times as you need, or switch to a repeatable widget later if the list grows.

    Let us know if there’s anything else we can help you with. 

  • Profile Image
    Frédéric Jotform Support
    Répondu le 24 septembre 2025 à 05:19

    Bonjour Kylian,

    Merci de contacter l'assistance Jotform. Cela n'est pas possible avec l'élément de formulaire Liste de produits, mais vous pouvez tout de même faire apparaître des champs au fur et à mesure que des mos sont reconnus dans un champ texte. Permettez-moi de vous montrer comment faire:

    1. Dans le Générateur de Formulaires, ajoutez un élément Text long et des éléments Chiffre depuis l'onglet Basique du panneau de gauche.Chercher un élément dans une liste Image 1 Screenshot 60
    2. Ensuite, dans la barre de navigation organge, clique sur Paramètres.
    3. Et dans le panneau de gauche, allez à Conditions.
    4. Et sélectionnez Afficher/Masquer un champ.Chercher un élément dans une liste Image 2 Screenshot 71
    5. Et, pour chaque mot à reconnaître, définissez une condition qui affiche l'un des champs selon le mot tapé, comme suit, et cliquez sur Enregistrer.Chercher un élément dans une liste Image 3 Screenshot 82

    La condition étant ici:

    Chercher un élément dans une liste Image 4 Screenshot 93

    Ce qui donne:

    Chercher un élément dans une liste Image 5 Screenshot 104

    Notez que d'autres champs que le champ nombre peuvent être associés aux conditons pour afficher des images par exemple.

    Ensuite, il ne vous reste plus qu'à utiliser le widget Calculatrice pour formulaire pour calculer le montant à payer, et d'utiliser ce calcul comme montant à payer pour la commande.

    Faites un essai et dites-nous comment ça se passe.

  • Profile Image
    Materiel_PDO
    Répondu le 24 septembre 2025 à 05:50

    Merci pour vos réponses. La première solution proposé se rapproche plus de ce que je souhaite. J'ai donc réussi à créer ma case où je tape le texte et où les propositions apparaissent. J'ai également créé une liste paramétrable pour saisir ma quantité et j'ai créé une condition par lier les deux. Je voudrais maintenant ajouter un bouton pour que, si l'utilisateur a besoin d'ajouter un deuxième produit, il puisse appuyer sur un bouton "ajouter une ligne" et que cela lui affiche une nouvelle case de texte qui fonctionnerait de la même manière. Et je veux que l'utilisateur puisse ajouter 5, 10, 20, 30, 50 lignes… il n'y a pas de limite maximale

  • Profile Image
    Ertugrul
    Répondu le 24 septembre 2025 à 06:10

    Hi Kylian,

    Thanks for reaching out to Jotform Support. I understand you now want an “Add a line” button so users can add as many Product + Quantity rows as they need.

    What’s possible:

    • For unlimited rows, use the Configurable List widget with two columns (e.g., Product as a Dropdown, Quantity as a Number). This widget natively adds lines with an Add button. Note that widgets like Autocomplete cannot be used inside Configurable List only its built-in field types are supported.

    If you must keep type-ahead search (Autocomplete):

    • Jotform doesn’t currently support Autocomplete inside a repeating set. As a workaround, pre-create a number of hidden Autocomplete + Quantity pairs and add a button (or single-choice field) labeled Add another item that shows the next pair via Show/Hide conditions. This isn’t truly unlimited, but you can prepare as many pairs as you reasonably need (e.g., 20–50).

    Alternatively, the Infinite List widget can add rows freely, but it also doesn’t support Autocomplete or calculations; it’s best when simple text/number inputs are enough.

    Chercher un élément dans une liste Image 1 Screenshot 20

    Let us know if there’s anything else we can help you with.

  • Profile Image
    Materiel_PDO
    Répondu le 24 septembre 2025 à 06:31

    Merci pour votre aide, je vais essayer et voir ce qu'il marche le pieux à l'usage. Si jamais il y possibilité de développer l'option "Autocomplete" dans le widget "Liste configurable" j'en serai ravi !

    Bonne journée et encore merci pour votre aide

  • Profile Image
    Ertugrul
    Répondu le 24 septembre 2025 à 06:37

    Hi Kylian,

    Thanks for reaching out to Jotform Support and for your feedback. We appreciate your suggestion and we’re continuously improving Jotform to make it better.

    If you have any other ideas or questions, let us know.