Prepopulate App - Not pre populating checkboxes

  • thirdrockevents
    Asked on March 1, 2017 at 3:19 PM

    Hello, 

    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

  • David JotForm Support Manager
    Replied on March 1, 2017 at 5:15 PM

    Please try generating the prepopulated URL through the APP again. 

  • thirdrockevents
    Replied on March 2, 2017 at 2:03 PM

    Still not working.  This link was generated and not working.

    https://goo.gl/XAFDKl

  • thirdrockevents
    Replied on March 2, 2017 at 2:04 PM

    Everything else in text format seems to prepopulate except checkboxes

  • David JotForm Support Manager
    Replied on March 2, 2017 at 3:59 PM

    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:

    Prepopulate App   Not pre populating checkboxes Image 1 Screenshot 30

    However, I cloned your form, and a few of them were not checked.

    Prepopulate App   Not pre populating checkboxes Image 2 Screenshot 41

    Can you please try clearing your forms cache first? https://www.jotform.com/help/229-How-to-Clear-Your-Form-Cache 

  • thirdrockevents
    Replied on March 3, 2017 at 8:58 PM

    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? 

     

    https://goo.gl/nOm2Rf

     

    Please advise on your recommendation 

  • thirdrockevents
    Replied on March 3, 2017 at 9:04 PM

    Just cleared cache and browser cache on new computer; same issue. Just tried a 3 form; same issue. https://goo.gl/W2TnFE

  • thirdrockevents
    Replied on March 3, 2017 at 9:23 PM

    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. 

  • liyam
    Replied on March 4, 2017 at 3:07 PM

    Hello,

    Checkbox items with & in its values are not possible to prepopulate. 

    Here is an example of choices on your form: 

    https://form.jotform.us/70234692402147?serviceLevel=Vendor%20Invoice%20Management:%20Third%20Rock%20Events%20will%20manage%20all%20invoices%20for%20events%20managed%20by%20Third%20Rock%20Events%20and%20will%20invoice%20with%20one%20(1)%20invoice%20per%20month,Historical%20Data%20Reporting%3A%20Third%20Rock%20Events%20will%20track%20and%20record%20historical%20data,Event%20Planning%20%26%20Management%3A%20Third%20Rock%20Events%20will%20plan%2C%20produce%2C%20and%20staff%20all%20events%20that%20are%20approved

    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.

     

  • thirdrockevents
    Replied on March 8, 2017 at 2:33 PM

    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! 

  • thirdrockevents
    Replied on March 8, 2017 at 2:36 PM

    Maybe I should try a different Widget? would this help? Suggestions?

  • Kevin Support Team Lead
    Replied on March 8, 2017 at 5:16 PM

    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[0]=true&serviceLevel[1]=true&serviceLevel[2]=true&serviceLevel[3]=true&serviceLevel[4]=true&serviceLevel[5]=true 

    Being "serviceLevel[0]" 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.