Certain condition inconsistently working?

  • ebartosh
    Asked on June 25, 2014 at 9:44 AM

    Hello,

    I'm having a rather strange problem. For my form http://www.jotformpro.com/form/40635282858967, condition 12 seems to not be working. If you view submission 87, you'll notice that the Customer Name field is filled, but it does not prompt the required Installation Address field on the following page. Even stranger is submission 89, where the Installation Address is filled out on the Submissions view, but not on the PDF.

    The same thing is happening on my form http://www.jotform.us/form/33113714672146, submission 178 - the Installation Address field does not show on the Submissions view or the PDF.

    As you might imagine, it is crucial that this field shows for every submission where Customer Name is filled.

    Any idea what could be causing this issue?

    Thank you so much!

     

  • David JotForm Support
    Replied on June 25, 2014 at 1:47 PM

    Hi,

    The Customer name, when filled in the by the user, does not trigger your conditionals for the required installation address:

    Certain condition inconsistently working? Image 1 Screenshot 20

    I could not find a conditional linked to the "Customer Name" field and the installation address is only required when selecting one of the preset customers.  If one of your users enters their name rather then selecting one, there will not be an address required from what I can see.   Please let us know if there is anything else we can assist you with and we will be happy to help.

    Thank you for using Jotform!

  • ebartosh
    Replied on June 25, 2014 at 2:54 PM

    Hello,

    I appreciate you looking into this, however, you must have overlooked this condition (I know, there are a lot to look through):

    Certain condition inconsistently working? Image 1 Screenshot 20

    The screenshot you captured is of some of the preset options that pull in a pre-filled address, whereas the "Customer Name is Filled" condition should bring in the blank address field entitled "Installation Address - Do not include Business Name." I'm not able to replicate the issue just by viewing the form, but if you look at the submissions that I previously listed, you'll find that there is indeed an issue.

    Thank you!

  • Elton Support Team Lead
    Replied on June 25, 2014 at 5:03 PM

    @ebartosh 

    Thanks for your reply.

    Just like your test, I am unable to reproduce the problem here when I tested your form condition several times. The form condition specifically the "Customer Name is Filled" is working properly as expected.

    Also when I check the mentioned submission (87) on the list, I can see that is has installation address data. Did you add or edit this?

    Certain condition inconsistently working? Image 1 Screenshot 30

    Certain condition inconsistently working? Image 2 Screenshot 41

    I suspect the problem is related with the user browser's javascript or a due to script conflict. Did you embed the form to your website? If it's happening to some selected submission on your form then this is most probably due to a specific issue on the user's browser. When javascript isn't working or if it's disabled on the browser, the required validation and condition will not be able to work properly. I couldn't be certain about this but this is the common reason why the condition malfunction since the form functions relies with javascript. Perhaps adding this widget to your form might help. http://widgets.jotform.com/widget/noscript. This hides the form when javascript is disabled on the browser.

    Thanks!

  • ebartosh
    Replied on June 25, 2014 at 5:53 PM

    I'm sorry, I should have specified I meant Order ID 87 for Peoria Public Schools. Your screenshot is from Order ID 4, not 87. Perhaps that will help. Also, no, our form is not embedded into any websites.

    Thank you!

  • David JotForm Support Manager
    Replied on June 25, 2014 at 7:12 PM

    I can see the "Customer Name" field is filled, but not the "Installation address" field on that submission with the order ID 87. I just did a test on your form, and it would not let me continue if I do not fill it:

    Certain condition inconsistently working? Image 1 Screenshot 20

    So, the conditions are working perfectly, it might have been a problem with the user´s browser. Let us know if that happens again.