Select to view content in your preferred language

Edit Widget Cascading Selects

266
2
Jump to solution
06-12-2025 10:29 AM
doronwen
Frequent Contributor

In my ExB I have an Edit Widget. Within that widget I ask users to drop a point on the map and enter data for a few fields from a drop-down list. But I'd like the first drop-down list to determine which values will be presented in the second drop-down list.
(This concept is called "Cascading selects" and is already exist in ArcGIS urvey123. Here's a blog about it: Survey123 Tricks of the Trade: Choice Filters)

Here's an example:

RegionSection
1A
 B
2C
 D
3E
 F
4G
 H

 

This is the functionality I'm looking for:
When a user selects Region "1", the only options that will be available for them under the Section drop-down list would be "A" and "B". When a user selects Region "2", the only options that will be available for them under the Section drop-down list would be "C" and "D" and so on.

Currently, when a user make a selection for the first drop-down list, they see all the options available in the second drop-down list (A,B,C,D,E,F,G,H)

doronwen_0-1749749069655.png

 

0 Kudos
2 Solutions

Accepted Solutions
Allen_Zhang
Frequent Contributor

I found that the cascading selection in the Editor widget of the web map is implemented through contingent values. This requires configuring contingent values in ArcGIS Pro before publishing the service.

https://pro.arcgis.com/en/pro-app/3.4/help/data/geodatabases/overview/contingent-values.htm

As for the Survey123's cascading selects, I guess it chose another way.

View solution in original post

doronwen
Frequent Contributor

It looks like contingent values worked to some degree. In the Edit widget, it offers the users the "Recommended" values instead of showing a list of all the values. 

It would be nice if it showed only the contingent values, but this solution works for me at this time. 

Thank you @Allen_Zhang 

doronwen_0-1750089907848.png

 

 

View solution in original post

0 Kudos
2 Replies
Allen_Zhang
Frequent Contributor

I found that the cascading selection in the Editor widget of the web map is implemented through contingent values. This requires configuring contingent values in ArcGIS Pro before publishing the service.

https://pro.arcgis.com/en/pro-app/3.4/help/data/geodatabases/overview/contingent-values.htm

As for the Survey123's cascading selects, I guess it chose another way.

doronwen
Frequent Contributor

It looks like contingent values worked to some degree. In the Edit widget, it offers the users the "Recommended" values instead of showing a list of all the values. 

It would be nice if it showed only the contingent values, but this solution works for me at this time. 

Thank you @Allen_Zhang 

doronwen_0-1750089907848.png

 

 

0 Kudos