What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
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.
Prepopulate App - Not pre populating checkboxesAsked by thirdrockevents on March 01, 2017 at 03:19 PM
I have learned (sadly the hard way) that our forms are not pre populating with checkboxes as before. I assume this is in relation to the Prepopulate App going down for a week recently?
Can you please check this out, thank you!
This url should have all checkboxes checked. https://goo.gl/b69Osx
Please try generating the prepopulated URL through the APP again.
Still not working. This link was generated and not working.
Everything else in text format seems to prepopulate except checkboxes
We apologize for the inconvenience. Probably the issue is specific to your form, because I tried it in a test form, and it worked fine:
However, I cloned your form, and a few of them were not checked.
Can you please try clearing your forms cache first? https://www.jotform.com/help/229-How-to-Clear-Your-Form-Cache
Thank you for your advice. Sadly still not working. Okay I cleared cache in account; I cleared cache in browser, I tried a NEW computer that never used Jotfom; still same problem.
Text Fields update with data but check boxes (none) prepoulate in form.
--- I also tried a NEW Form that we had Vendor Agreement form that has a check box. Still same issue. So issues is realted to account for App but not form unless these forms share the same issue?
Please advise on your recommendation
Just cleared cache and browser cache on new computer; same issue. Just tried a 3 form; same issue. https://goo.gl/W2TnFE
Still trying different solutions but no resolution. I used first removed the App from the API settings and used a new browser (IE vs Chrome) ....cleared cache in Jotform and browser. but no help.
Checkbox items with & in its values are not possible to prepopulate.
Here is an example of choices on your form:
What I tried selected here are the 1st, 2nd, and last choices. But only the 2nd and last checkbox items appeared populated.
Hope this gives clarification over the issue on checkboxes prepopulation.
If you have other questions, please let us know.
Sadly I see what you are saying....BUT before the PrePopulate form went down for a week; we had the ability to check each box with no issues.
Do you know why it has changed?
Do you have a work around?
Maybe I can redo the form and make each check box field it's own field. Ugh! #Work lol!
Thank you for your help and it is greatly appreciated!
Maybe I should try a different Widget? would this help? Suggestions?
Unfortunately, passing the entire string of text to the field does not seem to be working since the ampersand (&) appears to break the URL while added, this is due to the fact that when you're passing data through the URL this symbol means that a new value will be added to a new variable.
However, if you only need to pre-populate your form with some pre-checked options then you could it like the following link: https://form.jotform.com/70666434100953?serviceLevel=true&serviceLevel=true&serviceLevel=true&serviceLevel=true&serviceLevel=true&serviceLevel=true
Being "serviceLevel" the field you need to check, it starts on 0 which is equal to 1 on the position of your first option, since you have 6 options in your field it will end in 5, then passing the value "true" will check the option without needing to pass the entire option text, this way you avoid the conflict with the "&" symbol.
So far this is the only way that I can find to achieve it, unfortunately widgets cannot be pre-populated and all the data with "&" in it would break the URL to the form.
Hope this helps.