Jet Form Builder Hierarchical Select
JetFormBuilder Hierarchical Select is an advanced form enhancement add-on developed by Crocoblock for the JetFormBuilder plugin suite. Built for complex data collection forms—such as multi-tier category selectors, location filtering (Country > State > City), vehicle lookup systems (Make > Model > Year), or conditional service booking forms—it creates dependent, cascading selection controls. The add-on connects multiple select fields into a parent-child hierarchy using custom REST API endpoints, taxonomy relationships, or JSON data sources. By fetching options asynchronously via AJAX as the user makes choices, it prevents massive DOM load speeds, ensures responsive form interaction, and simplifies complex selection workflows for site visitors on both Gutenberg and Elementor.
Main Features
- Cascading multi-level select fields — Chain unlimited select dropdowns in parent-child relationships where child options update dynamically based on parent selections.
- Taxonomy & CPT hierarchy integration — Build dependent dropdowns directly from WordPress hierarchical taxonomies (categories, subcategories) or Custom Post Type relations.
- AJAX-powered asynchronous loading — Fetch option datasets dynamically on demand, preventing heavy initial page load times on forms with thousands of list items.
- Custom data source support — Connect select options to taxonomy terms, post relations, custom database tables, or custom REST API endpoints.
- Pre-set value & edit state mapping — Automatically populate pre-selected cascading values when editing existing post submissions or user profiles.
- Multiple layout styles — Render options as clean cascading select boxes, stylized dropdown menus, or custom form control elements.
- Seamless page builder integration — Visual configuration controls available within Gutenberg, Elementor, and Bricks form builders.
- Conditional logic compatibility — Combine hierarchical selects with native JetFormBuilder conditional rules to trigger downstream form actions.
Benefits
- Simplifies complex selection workflows — Breaks down huge, overwhelming option lists into structured, easy-to-navigate sequential dropdowns.
- Significantly improves page performance — Asynchronously loading sub-level data reduces initial HTML page size and browser memory consumption.
- Eliminates user selection errors — Prevents invalid option combinations by displaying only valid child options related to the previous choice.
- Saves custom coding time — Replaces complex custom JavaScript cascading logic with intuitive, code-free visual field settings.
- Ideal for directory & booking portals — Perfect for location filtering, vehicle fitment lookup, product classification, and real estate category selection.
Who is it suitable for?
- Directory & marketplace developers building complex submission forms with multi-tiered location or category selectors.
- Automotive & e-commerce websites offering vehicle lookup forms (Year/Make/Model) or detailed product attribute filters.
- Real estate & booking portals collecting location-specific inquiry details (Country/State/City/Neighborhood).
- Crocoblock web developers leveraging JetEngine and JetFormBuilder to build sophisticated dynamic web applications.
## Bug Fixes
- Cascading Reset State Handling: Resolved an issue where modifying a parent selection occasionally failed to clear or update downstream child dropdown values correctly.
- Pre-filled Default Value Matching: Fixed a rendering bug where default or previously saved field values failed to pre-select the appropriate hierarchical options during form edit sessions.
- AJAX Request Race Conditions: Corrected an asynchronous query handling flaw that caused intermittent option loading failures when users rapidly switched parent selections.
jet-form-builder-hierarchical-select.1.0.10.zip
Main0 reviews
You need to log in and purchase this product to leave a review.
LoginNo reviews yet
Be the first to review this product!