Create Cascading Fields in Your Forms in WordPress

Build dynamic select, checkbox, and radio lookups that change based on another field.

  • Dynamic lookups Change options based on another field value.
  • Select field support Create cascading select field options.
  • Checkbox support Build cascading checkbox lookups.
  • Radio support Filter radio options dynamically.
  • Data grid setup Configure options using a spreadsheet-style data grid.
  • Daisy chain fields Filter one field from another in sequence.

Cascading fields let you create dynamic lookups that change based on the value of another field on your form in WordPress.

WS Form supports cascading for select, checkbox, and radio fields. A common example is a vehicle make, model, and year lookup, where each selection filters the next set of options.

These fields are configured with a data grid, making it easy to manage options and filter them by a selected value. You can also daisy chain cascaded select and radio fields, and use AJAX with larger select datasets to improve form performance.

  • Filter by field value

    Choose a filter value from another field on your form and use it to control which options appear.

  • Use your data grid

    Cascading fields are configured in the field data grid used for select options, checkboxes, and radios.

  • Match a filter column

    Select the data grid column you want WS Form to filter when a value is chosen.

  • Precise value matching

    Filter values should precisely match the values stored in your chosen filter column.

  • Comma separated filtering

    If your filter column contains comma separated values, WS Form can treat them as individual values for matching.

  • Automatic option rendering

    WS Form automatically renders select fields using the filtered options.

  • Chain multiple fields

    You can daisy chain cascaded select and radio fields so one choice filters the next field.

  • AJAX for larger datasets

    For larger datasets using select fields, enabling AJAX can help improve form performance.

Real Customer Reviews

Trusted by thousands of WordPress professionals.

  • I have been using WordPress since 2006. I’ve used hundreds of different plugins, including many of the popular (and not so popular) form plugins. Gravity forms is great. WS Form is better.

    thinkgobig
  • WS Forms is the most robust and flexible form builder on the market. Cannot recommend enough!

    simplypress
  • The best form builder for WordPress I’ve come across. Clear and editable. Technical support is very flexible.

    Martin Ratiborsky

Frequently Asked Questions

What are cascading fields in WS Form?

Cascading fields create dynamic lookups that change based on the value of another field on your form.

Which field types support cascading?

WS Form supports cascading for select, checkbox, and radio fields.

Can I chain multiple cascading fields together?

Yes. You can daisy chain cascaded select and radio fields so one selection filters the next field.

How does filtering work?

Choose a filter value from another field on your form, then choose the data grid column to filter by. WS Form uses that value to show matching rows.

Can I use comma separated values in the filter column?

Yes. If your filter column contains comma separated values, you can enable the comma separate setting so each value is checked individually.

How do I set up cascading fields in WS Form?

Open the settings for a select, checkbox, or radio field, view its data grid, enable Cascade, then choose the Filter Column and Filter Value. For a step-by-step guide, see the cascading fields guide.