<p>I have 3 select fields in my form - Select A, Select B and Select C. I want Select B &amp; C to be hidden by default. If Select A option is not X, then show Select B. If option Y is not selected in Select B field then show Select C.</p>
<p>This is what the conditional rule on the form looks like.</p>
<p><a href="https://i.sstatic.net/I2M90.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/I2M90.png" alt="Note that Type of Loan is Select A, while What to know about this loan is Select B" /></a></p>
<p>Note that Type of Loan is Select A, while What to know about this loan is Select B.</p>
<p>Am I doing anything wrong here? Cos this rule isn't working. I am using version 3.8.4</p>

CC BY-SA 4.0
2020-11-04T14:35:49.853Z
Could you please extend on what exactly „Not working“ means?
Johannes
CC BY-SA 4.0
2020-12-01T09:06:37.767Z
Thanks for responding @Johannes. However I noticed I didn't {{ field.rulesHtmlData }} to the div wrapper for each field inside the {% for field in row %}. That has been sorted out ever since.
PxDsgn Co
<plugin-freeform><craft-pro>
Freeform plugin conditional rules not working
# Freeform plugin conditional rules not working

(Asked by: username_0 on 2020-11-04)

I have 3 select fields in my form - Select A, Select B and Select C. I want Select B & C to be hidden by default. If Select A option is not X, then show Select B. If option Y is not selected in Select B field then show Select C.

This is what the conditional rule on the form looks like.

[![Note that Type of Loan is Select A, while What to know about this loan is Select B](https://i.sstatic.net/I2M90.png)](https://i.sstatic.net/I2M90.png)

Note that Type of Loan is Select A, while What to know about this loan is Select B.

Am I doing anything wrong here? Cos this rule isn't working. I am using version 3.8.4

**Tags:** plugin-freeform, craft-pro
> **Comments:**
> **username_1**: Could you please extend on what exactly „Not working“ means?  
> **username_0**: Thanks for responding @Johannes. However I noticed I didn't {{ field.rulesHtmlData }} to the div wrapper for each field inside the {% for field in row %}. That has been sorted out ever since.  

---

## 0 answers

