var selquery = new esri.tasks.Query(); selquery.where = "OBJECTID = " + featID; var geoLyr = map.getLayer(layerId); geoLyr.selectFeatures(selquery);
dojo.connect(geoLyr, "onSelectionComplete", selectFeature);
function selectFeature(geoResults) { if (geoResults.length === 1) { var accNum = geoResults[0].attributes["ACCNUM"]; var accTbl = map.getLayer("accTable"); // ACCESSIONS table feature layer var accQuery = new esri.tasks.Query(); accQuery.returnGeometry = false; accQuery.where = "ACCESSIONNUMBER = '" + accNum + "'"; accTbl.selectFeatures(accQuery, esri.layers.FeatureLayer.SELECTION_NEW); } }
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.