Describe
This example shows how to configure a workflow for a sample query task:
1. The user clicks on a feature to highlight the display.
2. Once again, the user clicks on the feature to see the Infowindow of the attribute information.
This example queries the USA state, so the Esri_statecityhighway_usa state layer is passed to the Querytask constructor.
The first mouse click is captured by the following event listener:
Dojo.connect (Map, "OnClick", executequerytask);
When a click occurs, the Executequerytask function is called to execute the query, and then the Showresults function increments the graph.
When the user clicks the highlighted graphic, the second mouse click is captured by default. In order to format the Information window, the app uses the Showresults function to call the infotemplate of the Graphic.setinfotemplate app.
<%@ page language= "java" import= "java.util.*" pageencoding= "UTF-8"%><! DOCTYPE HTML PUBLIC "-//w3c//dtd HTML 4.01//en" "HTTP://WWW.W3.ORG/TR/HTML4/STRICT.DTD" >
ArcGIS API for javascript--query, and then click the Show Information window