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.


  • Profile Image

    Logic not working with show multiples - button radio widget

    Asked by cheekyface on October 12, 2014 at 06:06 AM

    Hi.
    I'm using the button radios widget and trying to get the conditional logic to show a selection of collapse forms based on the option selected.  Maybe I'm not setting it up correctly but it seems to me it should be working fine.
    I'm using the action to show Multiples and selecting a lot at once.   what happens is that the first option displays correctly but the second option only displays one of several that it should (several have been selected but only one shows).  The third option doesn't show any at all yet again, there are several that should be displaying.  Same with the 4th.

     

    I've also tried this by hiding fields and had some better results but still not working for all option's settings.

    I've made a copy of it for you but I'll keep working on the original and hopefully I figure this out.
    The original form (will very likely be different to what I've described above) can be found here.
    The form I've left for you guys to look at is here.

    Page URL:
    http://form.jotformpro.com/form/42842390817964

    Selection selected radio button condition conditions
  • Profile Image

    Answered by Ben on October 12, 2014 at 10:03 AM

    Hi,

    I took a look at your jotform and I must say that it is a bit confusing which fields are shown where, I had to go back and forth, so please check if they are correctly used or not.

    I believe that I did however manage to set it properly. You can take a look here http://form.jotformpro.com/form/42843872096969

    I believe that you are familiar with cloning jotform over URL, but in case you need it you can find how to do it here: How to Clone an Existing Form from a URL.

    This is what I made in conditions:

    Do let us know if that is what you wanted to achieve.

    Best Regards,
    Ben

  • Profile Image

    Answered by cheekyface on October 12, 2014 at 08:45 PM

    Thanks Ben, and sorry for the difficulty I left you with.

    I realized later that what I was doing wrong was making them "show" instead of "hide".   I figure there must be some conflict there unless I was to use multiple rules. I did pretty much the same as what you have done (on my original form) and it works.  I didn't do anything for the "All" option and I beleive it's ok as it shows all the fields that way.
    Thanks for your time on this.  I'll try and figure things out for myself a bit more - in this case I was pressed for time so I was doing whatever I could to get it done ASAP.

    Here is a pic of what my conditions look like.  (does it matter that I've used "Is Equal to" - i suspect not but I notice you used "Start with" so I'm just curious)...


  • Profile Image
    JotForm Support

    Answered by ashwin_d on October 12, 2014 at 10:37 PM

    Hello cheekyface,

    I did check my colleague's cloned form and it seems to be working fine. Does that resolves your issue? As suggested, you can clone form in your account.

    (does it matter that I've used "Is Equal to" - i suspect not but I notice you used "Start with" so I'm just curious)

    No it does not matter. Its two different ways to match a string value. "Is Equal to" will match the whole string but "Start with" will look for a particular text in a string.

    Hope this answers your query.

    Do get back to us if you have any questions.

    Thank you!