Form breaks when user is too fast

  • Profile Image
    petugg
    Asked on February 28, 2014 at 08:52 AM

    I have a multi-page form with a set of conditions enabled, but if a user starts entering information before the form is fully loaded (I assume the conditions are applied last, after everything else in the form has loaded) those conditional fields are not being hidden. When this happens, the user cannot move to the next page in the form (Next button does not respond). Is there any way to improve this?

    (I'm using the lightbox for embedding.)

  • Profile Image
    ashwin_d
    Answered on February 28, 2014 at 11:45 AM

    Hello petugg,

    Upon checking your form with its direct URL, I am unable to replicate the problem you are having. Please check the screenshot below:

    Please share your web page URL where you have embed your form in Lightbox and we will take a look.

    We will wait for your response.

    Thank you!

  • Profile Image
    petugg
    Answered on February 28, 2014 at 11:51 AM

    It's because you are working directly on the server (=superfast response). For normal users the form doesn't necessarily finish loading before they start entering information. There is a lag as well - the two hidden fields are shown before they get hidden (hence my assumption that conditions are dealt with at the end, instead they should be hidden by default when part of a condition), and if the network is somewhat slow, this can take a little time.

  • Profile Image
    TitusN
    Answered on February 28, 2014 at 02:35 PM

    I see what you mean...

    I observed that the form loads on a lightbox - a visually attractive option - comes at the cost of bandwith and loading elements - especially when your form is feature rich - you might want to opt for faster options.

    Would you consider placing the form on its own page? Perhaps an Iframe?

    You can configure the form to return the user to the page the were visiting prior.

    You can also style the page to a visually attractive outlook -

    Just sharing ideas.