Conditions Problem: Show/Hide not Working

  • Profile Image
    conquerapathy
    Asked on January 25, 2011 at 12:25 PM

    Hello,

    In our contact form, we need to give the user a choice as to how they're contacted (Phone, Email or Address).

    We setup a form with a "How would you like us to contact you?" checkbox list, with all three unchecked by default.

    Then, we created conditions for each contact type field, setting each to be shown when the value of how they'd like to be contacted is equal to the corresponding method of contact (e.g. They choose Email, the Email Address field is shown).

    Until recently, this was working perfectly, but now the form displays all contact method fields upon page load.

    We have tried switching the conditions (Hide each field if the How should we contact you field is NOT equal to the corresponding method), but that does not work either.

    After browsing the forums, it appears that many other people are having the same problem, but none have had it fixed.

    We also tried the "delete each condition and add one at a time to see which one causes the problem", to no avail.

    The only thing we're wondering is if making the contact method fields required is causing a problem when they're hidden, but this worked flawlessly for over a week, and removing the required attribute does not fix the problem.

    Any help would be greatly appreciated!

    Thanks,

    Kyle

  • Profile Image
    nanstondental
    Answered on January 25, 2011 at 01:32 PM

    Thanks for posting this! We are having the same problem with our forms, too. Immediate attention is requested, Jotform team! 

    Please help!

    Kate

  • Profile Image
    serkan
    Answered on January 25, 2011 at 01:56 PM

    Can you post the URL of the broken form. We need to see error.

  • Profile Image
    conquerapathy
    Answered on January 25, 2011 at 01:58 PM

    Update: It's fixed now, thanks!

  • Profile Image
    nanstondental
    Answered on January 25, 2011 at 02:01 PM

    Here is another one.

    My logic includes having "Departments" shown based on the "Office" chosen. 

     

    http://www.jotform.com/form/3433747224

  • Profile Image
    robertclark1
    Answered on January 25, 2011 at 02:19 PM

    Hiere is another one with show/hide not working

    http://www.jotform.com/form/3351157460

     

    Thanks

  • Profile Image
    serkan
    Answered on January 25, 2011 at 02:53 PM

     

    To all, it should be fixed now. Let me know if you still have problems.

    @conquerapathy You should reverse your condition logic. It should be "if value "Equals To" value". Your conditions checks for being not equal and it's always true therefore you never see it working.

     

  • Profile Image
    robertclark1
    Answered on January 25, 2011 at 03:03 PM

    Hi Serkan

    Still not working - here is a link to the form on our site

    http://www.kitchendoorworkshop.co.uk/quote.html

     

    Thanks

    Robert

  • Profile Image
    conquerapathy
    Answered on January 25, 2011 at 03:42 PM

    @serkan: Thanks for fixing this.

    As I explained in the original post, I had already tried the way you suggested here, so I reversed the logic to see if that would work. The logic used is still correct: if how to contact is not equal to email, it should hide the Email field, but it was displayed.

    Either way, I'm glad it's fixed now. Thank you...

  • Profile Image
    wvp
    Answered on January 27, 2011 at 10:12 AM

    I am having problems with this issue, only in IE 8.

  • Profile Image
    aytekin
    Answered on January 28, 2011 at 08:01 AM

    wvp: Exactly on which of your forms do you have this form? Can you please also describe the problem? 

  • Profile Image
    wvp
    Answered on January 28, 2011 at 08:28 AM

    Hi

    You can see the problem here in ie8:

    http://www.wyevalleypottery.co.uk/trade-supply.php

    and here:

    http://www.wyevalleypottery.co.uk/contact.php

    The forms are

    http://www.jotform.com/form/10190802813

    http://www.jotform.com/form/10190848749

    Basically there are numerous hidden conditions that work fine in Chrome and Safari but not in ie8.

    Thanks

  • Profile Image
    aytekin
    Answered on January 28, 2011 at 09:30 AM

    Thanks. We will look into them on IE8 and get back to you next week. 

  • Profile Image
    serkan
    Answered on April 15, 2011 at 08:14 AM

    @wvp You jquery included on your site and it's conflicting with our script. You should either use JQuery.noConflict()  or embed your form using SCRIPT embed options instead of using full source code.