How to Fix Acrobat Dependent Dropdown Fields Not Updating
Question details
User needs to fix an Adobe Acrobat interactive form where a dependent subcategory dropdown fails to update based on a newly selected category.

- Product
- Adobe Acrobat
- Device & OS
- not provided
- Scenario
- Filling out or designing interactive PDF forms that rely on cascading or dependent dropdown menus.
- Observed behavior
- The dependent subcategory dropdown list remains linked to the previously selected category and does not show the new subcategory options when the main category changes.
Before modifying your form scripts, ensure you have saved a backup copy of your PDF file and have access to the 'Prepare Form' tool in Adobe Acrobat to edit field properties.
Adjust Field Calculation Order and Commit Events
Ensure the primary category field commits its value immediately and is calculated before the dependent subcategory dropdown.
Dependent dropdowns often fail to update because the primary field has not officially registered its new value when the subcategory script runs. Forcing the main dropdown to commit its value instantly and fixing the calculation order usually resolves this.
Launch your PDF in Adobe Acrobat, navigate to the Tools menu, and select 'Prepare Form' to make the fields editable.
Right-click the primary Category dropdown field and select 'Properties'. Go to the 'Options' tab and check the box for 'Commit selected value immediately'. Close the properties window.
In the right-hand panel (or under the 'More' menu in the Prepare Form toolbar), select 'Set Field Calculation Order'.
In the Calculation Order dialog box, ensure that the primary Category field is listed above the dependent Subcategory field. Use the Up/Down buttons to adjust if necessary, then click 'OK'.

Rebuild Export Values via Custom JavaScript
Modify the custom script to manually clear the dependent dropdown and rebuild its items whenever the category changes.
Looking for a Lightweight PDF and Office Suite?
If you frequently work with PDFs and documents but find traditional software too heavy or expensive, try WPS Office. It provides comprehensive PDF viewing, editing, and form-filling capabilities alongside fully featured Word, Excel, and PowerPoint alternatives.
- 1. Download WPS Office: Visit the official WPS Office website to download the free installation package tailored for your Windows, Mac, or Linux operating system.
- 2. Install the Software: Run the downloaded installer and follow the simple on-screen instructions to complete the setup.
- 3. Open Your Documents: Launch WPS Office to easily open, view, and fill your PDF forms or edit your standard Office documents.

Frequently Asked Questions
Why do dependent dropdown lists show old data even after a category change in Acrobat?
This usually occurs because the primary field has not committed its new value before the dependent field's script runs, or the form's calculation order evaluates the subcategory before the main category officially updates.
How do I clear dependent dropdown items using JavaScript in a PDF form?
If you are using custom JavaScript, use the clearItems() method on the dependent dropdown field object (e.g., this.getField('FieldName').clearItems();) before applying the new array of values using the setItems() method.
Does the 'Commit selected value immediately' option fix dependent dropdowns?
Yes, checking this option in the primary dropdown's properties forces the form to recognize the new selection instantly. This allows the dependent field's calculation script to execute using the correctly updated value.
How can I change the calculation order in Adobe Acrobat forms?
Go to the 'Prepare Form' tool, click on the 'More' menu or options icon in the right-hand panel, and select 'Set Field Calculation Order'. You can then use the Up and Down buttons to move fields and adjust their calculation priority.




