<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Pushing query results to innerHTML in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337195#M31180</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;map &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; &lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;new&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; &lt;/SPAN&gt;&lt;SPAN class="typ"&gt;Map&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="str"&gt;"map"&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;{&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; });&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;You can take it from there...&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Jul 2014 21:36:58 GMT</pubDate>
    <dc:creator>MatthewBaker2</dc:creator>
    <dc:date>2014-07-10T21:36:58Z</dc:date>
    <item>
      <title>Pushing query results to innerHTML</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337191#M31176</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The &lt;A href="https://developers.arcgis.com/javascript/jssamples/locator_details.html"&gt;geocode details sample&lt;/A&gt; has a great method of pushing results from a locator to the innerHTML of a DIV component by looping through the results, pushing them to an array, then joining that array to the DIV by way of the innerHTML property.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I'd like to do is take query results and push them to the DIV the same way. This gives me the option to set HTML styling properties, set hyperlinks, and do things the sample does like set up the zoom button, etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the attached HTML, you'll see I'm getting some progress:&lt;/P&gt;&lt;P&gt;- the locators fire with results&lt;/P&gt;&lt;P&gt;- the two queries fire with results&lt;/P&gt;&lt;P&gt;- the displayResults script fires, and the 'red table' is created&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But...&lt;STRONG&gt;I can't seem to figure out why the results aren't pushing to the content array.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style="color: #e23d39;"&gt;UPDATE&lt;/SPAN&gt;: Attached code now uses dropdown to set the field that I want to return from the &lt;EM&gt;findBoundary &lt;/EM&gt;query.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've got the two samples side-by-side, and the only thing I can think of is that the way the address locator results are handled are different than the query results - but I'm not sure what that difference is.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;The zoom buttons and drawing the results on the map aren't required just yet...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any thoughts on where I'm stumped are appreciated!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you!!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Matthew Baker // added updated code&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 20:51:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337191#M31176</guid>
      <dc:creator>MatthewBaker2</dc:creator>
      <dc:date>2014-07-10T20:51:39Z</dc:date>
    </item>
    <item>
      <title>Re: Pushing query results to innerHTML</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337192#M31177</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matthew,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When calling the attribute, you will need to do so in the following format:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14050272492761903 jive_text_macro" jivemacro_uid="_14050272492761903"&gt;
&lt;P&gt;results.features[0].attributes.field_name&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You will also need to specify the field in quotes for the query.&amp;nbsp; Ex:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14050272538705525 jive_text_macro" jivemacro_uid="_14050272538705525"&gt;
&lt;P&gt;queryBounds.outFields = ["grade"];&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looks like you have the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14050272587983584 jive_text_macro" jivemacro_uid="_14050272587983584"&gt;
&lt;P&gt;queryBounds.outFields = [grade]&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;resultBound = results.features[0].attributes[grade]&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I didn't see the grade field in the service, but if you choose an integer field, this will get you along further in your app.&amp;nbsp; Ex:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_1405027264155500" jivemacro_uid="_1405027264155500"&gt;
&lt;P&gt;queryBounds.outFields = ["*"]&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;resultBound = results.features[0].attributes.ELEM_NUM&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, when iterating through the results object in the displayResults function, you will need to specify the features array.&amp;nbsp; Ex:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14050273737976199" jivemacro_uid="_14050273737976199"&gt;
&lt;P&gt;arrayUtils.forEach(results.features, function(result)&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a &lt;A href="http://jsfiddle.net/VXc7z/"&gt;JS Fiddle&lt;/A&gt; with the app working a little further.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 21:21:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337192#M31177</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2014-07-10T21:21:40Z</dc:date>
    </item>
    <item>
      <title>Re: Pushing query results to innerHTML</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337193#M31178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This was confusing at first... there's a lot of jumping around in this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;showResults(); and displayResults() are vague names and should probably be changed to be more specific.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;showResults() is the callback function for the locator.&lt;/P&gt;&lt;P&gt;showResults() looks to take one result (due to return false), create a graphic and put it on the map.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;showResults() passes the single result to findBoundary() which runs a query that returns a graphic based on:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14050269984633398 jive_text_macro" jivemacro_uid="_14050269984633398"&gt;
&lt;P&gt;queryBounds.outFields = [grade];&lt;/P&gt;



&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;findBoundary() then passes an attribute from a graphic object (feature) based on feature.attributes[grade] to getSchools()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks like you expect the results object in your schools query task to contain multiple results but it will always be one result because of this line:&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14050273929439145" jivemacro_uid="_14050273929439145"&gt;
&lt;P&gt;querySchools.where = "Res_num = " + boundNum;&lt;/P&gt;


&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With this in mind, you execute your query task and generate a new 'results' object.&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14050263453929033 jive_text_macro" jivemacro_uid="_14050263453929033"&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;schoolsQt.execute(querySchools, function(results) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; //alert('query should have fired');&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; displayResults(results);&lt;/P&gt;
&lt;P&gt;});&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;



&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The 'results' object here will only contain one feature, based on the logical application workflow so far.&lt;/P&gt;&lt;P&gt;The results object here is different than the one you are using in showResults();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because of this, your results object is not actually a typical array which means your loop in displayResults() doesn't work:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14050265429325312" jivemacro_uid="_14050265429325312"&gt;
&lt;P&gt;arrayUtils.forEach(results, function(result, index) {&lt;/P&gt;
&lt;P&gt;...&lt;/P&gt;



&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 21:22:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337193#M31178</guid>
      <dc:creator>JonathanUihlein</dc:creator>
      <dc:date>2014-07-10T21:22:40Z</dc:date>
    </item>
    <item>
      <title>Re: Pushing query results to innerHTML</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337194#M31179</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/8586"&gt;Jake Skinner&lt;/A&gt;‌ -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Re. the outfield - that is meant to be the name of the variable - we fixed that issue this morning! 'grade' is not a field in the table, but references the value of a variable set by a drop-down.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you try this address in the JSFiddle (thanks for that by the way!), you can see how multiple results are handled:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="lname name"&gt;&lt;EM&gt; &lt;SPAN class="pp-place-title"&gt;2847 Akron St, &lt;/SPAN&gt;&lt;SPAN class="pp-headline-address pp-headline-item"&gt;Denver, CO&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which is exactly what I'm after...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So how can we take your suggestions, along with what &lt;A href="https://community.esri.com/migrated-users/37892"&gt;Jonathan Uihlein&lt;/A&gt;‌ said about having empty results object, and use it with the {grade} variable rather than hard-coding the grade field?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks to both of you!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 21:34:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337194#M31179</guid>
      <dc:creator>MatthewBaker2</dc:creator>
      <dc:date>2014-07-10T21:34:38Z</dc:date>
    </item>
    <item>
      <title>Re: Pushing query results to innerHTML</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337195#M31180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;map &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; &lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;new&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; &lt;/SPAN&gt;&lt;SPAN class="typ"&gt;Map&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="str"&gt;"map"&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;{&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; });&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;You can take it from there...&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 21:36:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337195#M31180</guid>
      <dc:creator>MatthewBaker2</dc:creator>
      <dc:date>2014-07-10T21:36:58Z</dc:date>
    </item>
    <item>
      <title>Re: Pushing query results to innerHTML</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337196#M31181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After much help from &lt;A href="https://community.esri.com/migrated-users/2203"&gt;John Gravois&lt;/A&gt;‌, I was able to get this to work:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14065775079376697" jivemacro_uid="_14065775079376697"&gt;
&lt;P&gt;function displayResults(results) {&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var rdiv = dom.byId("resultsDiv");&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rdiv.innerHTML = "&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Results : " + results.features.length + "&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;";&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var content = [];&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log("Results of boundary query: ");&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log(results);&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arrayUtil.forEach(results.features, function(result, index) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //CHECK USING BREAK POINTS&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var x = result.geometry.x.toFixed(5);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var y = result.geometry.y.toFixed(5);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; content.push("&amp;lt;input type='button' value='Z' onclick='zoomTo(" + y + "," + x + ")'/&amp;gt;");&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log(x + "," + y);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; content.push("Attend School #" + result.attributes.Attend_Schl);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; content.push("School Name: " + result.attributes.SchoolName);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; content.push("&amp;lt;p&amp;gt;");&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rdiv.innerHTML += content.join("");&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By using the &lt;STRONG&gt;arrayUtil.forEach&lt;/STRONG&gt; (09.) method, and then passing &lt;STRONG&gt;results.features&lt;/STRONG&gt; in as &lt;STRONG&gt;result &lt;/STRONG&gt;(09.), I could then grab not only the result.geometry.x and y (11., 12.) but also the &lt;STRONG&gt;result.attributes.fieldName &lt;/STRONG&gt;(15., 16.), then finally push it all to the &lt;STRONG&gt;innerHTML&lt;/STRONG&gt; property of the &lt;STRONG&gt;rdiv&lt;/STRONG&gt; component (22.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Simple solution, and I greatly appreciate everyone's help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cc. &lt;A href="https://community.esri.com/migrated-users/8586"&gt;Jake Skinner&lt;/A&gt;‌ / &lt;A href="https://community.esri.com/migrated-users/37892"&gt;Jonathan Uihlein&lt;/A&gt;‌ &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2014 19:37:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/pushing-query-results-to-innerhtml/m-p/337196#M31181</guid>
      <dc:creator>MatthewBaker2</dc:creator>
      <dc:date>2014-07-11T19:37:45Z</dc:date>
    </item>
  </channel>
</rss>

