<?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: FindTask Live Search in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190483#M17583</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the past I've tried to implement an autocomplete (live search ?) for searching an adress which is updated at any key pressed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I didn't find a solution with a Mapservice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The only one solution I've found, is to use a PHP wich sends a request to my Database (Oracle) and return the response in a json format.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This Json is formatted for a dojox.data.QueryReadStore which is conected dijit.form.FilteringSelect.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]11321[/ATTACH]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Jan 2012 11:32:04 GMT</pubDate>
    <dc:creator>Marie-GilSeptfonds</dc:creator>
    <dc:date>2012-01-20T11:32:04Z</dc:date>
    <item>
      <title>FindTask Live Search</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190479#M17579</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;How do I implement a Live Search functionality into this &lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/webapi/javascript/arcgis/demos/find/find_map_datagrid.html"&gt;http://help.arcgis.com/en/webapi/javascript/arcgis/demos/find/find_map_datagrid.html&lt;/A&gt;&lt;SPAN&gt; sample?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've looked around the Web a bit, and I'm at loss where to start.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jan 2012 12:18:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190479#M17579</guid>
      <dc:creator>Salomon_VágadalJoensen</dc:creator>
      <dc:date>2012-01-17T12:18:26Z</dc:date>
    </item>
    <item>
      <title>Re: FindTask Live Search</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190480#M17580</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What is "Live Search"?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jan 2012 13:47:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190480#M17580</guid>
      <dc:creator>derekswingley1</dc:creator>
      <dc:date>2012-01-17T13:47:11Z</dc:date>
    </item>
    <item>
      <title>Re: FindTask Live Search</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190481#M17581</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;With Live Search, I mean a search box that returns an updated search result in a drop-down box for every key-press. Think Google's suggestion box returned from the user's typing. IDK if this is clear enough.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 07:09:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190481#M17581</guid>
      <dc:creator>Salomon_VágadalJoensen</dc:creator>
      <dc:date>2012-01-18T07:09:25Z</dc:date>
    </item>
    <item>
      <title>Re: FindTask Live Search</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190482#M17582</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Well, I've worked out how to do it, but it still needs more work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've used Query to do it, to get query results from the server. I got most of the functionality and setup from this sample:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://help.arcgis.com/en/webapi/javascript/arcgis/help/jssamples/query_nomap.html" rel="nofollow noopener noreferrer" target="_blank"&gt;http://help.arcgis.com/en/webapi/javascript/arcgis/help/jssamples/query_nomap.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Where I use esri.tasks.Query to query the MapServer for results&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;nbsp; function queryResults(results) {
&amp;nbsp;&amp;nbsp; queryHaldari = queryFilter(results);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; console.log(queryHaldari);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; s = "";
&amp;nbsp;&amp;nbsp; for (var i=0, il=queryHaldari.length; i&amp;lt;il; i++) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; s = s + "&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;Veganavn:&amp;lt;/b&amp;gt; " + queryHaldari&lt;SPAN style="font-style:italic;"&gt;[0].attributes.veganavn + ", &amp;lt;b&amp;gt;Bygd:&amp;lt;/b&amp;gt; " + queryHaldari&lt;I&gt;[0].attributes.bygd_1 + "&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;";

&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; dojo.byId("searchList").innerHTML = s;
&amp;nbsp; }

&amp;nbsp; function queryResults2(results) {
&amp;nbsp;&amp;nbsp; queryHaldari = queryFilter(results);

&amp;nbsp;&amp;nbsp; console.log(queryHaldari);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; for (var i=0, il=queryHaldari.length; i&amp;lt;il; i++) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; s = s + "&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;Veganavn:&amp;lt;/b&amp;gt; " + queryHaldari&lt;I&gt;[0].attributes.veganavn + ", &amp;lt;b&amp;gt;Bygd:&amp;lt;/b&amp;gt; " + queryHaldari&lt;I&gt;[0].attributes.bygd_1 + "&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;";

&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; dojo.byId("searchList").innerHTML = s;
&amp;nbsp; }
&amp;nbsp; &lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is the main component, nevermind the other function calls.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now I'm trying to get more functionality to &lt;I&gt;s and give it like onmouseover and onmouseout and onclick, but I'm uncertain on how to add that programmatically.&lt;/I&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 09:34:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190482#M17582</guid>
      <dc:creator>Salomon_VágadalJoensen</dc:creator>
      <dc:date>2021-12-11T09:34:59Z</dc:date>
    </item>
    <item>
      <title>Re: FindTask Live Search</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190483#M17583</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the past I've tried to implement an autocomplete (live search ?) for searching an adress which is updated at any key pressed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I didn't find a solution with a Mapservice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The only one solution I've found, is to use a PHP wich sends a request to my Database (Oracle) and return the response in a json format.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This Json is formatted for a dojox.data.QueryReadStore which is conected dijit.form.FilteringSelect.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]11321[/ATTACH]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2012 11:32:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190483#M17583</guid>
      <dc:creator>Marie-GilSeptfonds</dc:creator>
      <dc:date>2012-01-20T11:32:04Z</dc:date>
    </item>
    <item>
      <title>Re: FindTask Live Search</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190484#M17584</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Nice, that is somewhat I want it to look like; now I send the results to a div that I format programmatically and it's quite ugly compared to your method.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2012 14:21:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190484#M17584</guid>
      <dc:creator>Salomon_VágadalJoensen</dc:creator>
      <dc:date>2012-01-20T14:21:31Z</dc:date>
    </item>
    <item>
      <title>Re: FindTask Live Search</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190485#M17585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This is how it looks now, I'm pretty happy with how it turned out, I just need to do some CSS and add onclick, onfocus and make it able to scroll between autocomplete (live search) results.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2012 16:11:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/findtask-live-search/m-p/190485#M17585</guid>
      <dc:creator>Salomon_VágadalJoensen</dc:creator>
      <dc:date>2012-01-20T16:11:44Z</dc:date>
    </item>
  </channel>
</rss>

