JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
I would like my customers to choose a mobile cell number from a list and once a number is taken it will not show on future views of the forms.Asked by marciofranco on October 17, 2016 at 04:48 PM
We rent mobile phone lines and would like to let the client choose his number. We need the form to show a list of a few hundred mobile numbers and as each client chooses his number this number should be removed from the list so that the following customer is no shown the same number.
Similar to the function where you blackout dates on a calendar that are taken but it would be for a fixed list of phone numbers.
Currently there is no feature or option to dynamically remove a selected item/option in the list so users will not be able to see it anymore.
What currently is possible is to only disable that selected item/option on the list... it still is visible, but just not available or selectable anymore.
You can set the list option using unique submission feature. User guide: https://www.jotform.com/help/223-How-to-set-Form-Limits-Based-on-a-Unique-Question
You can also just use the Gift Registry widget as the list field. If you set the available count for the option to just 1x, every time a user selected that option already, it will become disabled in the list.
Visually, using the Inventory widget is more viable since the user can immediately see which items/options in the list was already used. The disabled item/option is easily distinguish.
Alternatively, for more advance and more extreme method, you can also use your form full source code and then inject your own custom script code that will dynamically hide an option in the selection list.
Hope this help. Let us know if you need further assistance.