FindAMD

by Alex Azuero

HTML

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <!--The viewport meta tag is used to improve the presentation and behavior of the samples 
      on iOS devices-->
    <meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no">
    <title>Display Find Task results in Dojo DataGrid</title>

    <link rel="stylesheet" href="http://js.arcgis.com/3.8/js/dojo/dijit/themes/claro/claro.css">
    <link rel="stylesheet" href="http://js.arcgis.com/3.8/js/dojo/dojox/grid/resources/Grid.css">
    <link rel="stylesheet" href="http://js.arcgis.com/3.8/js/dojo/dojox/grid/resources/claroGrid.css">
    <link rel="stylesheet" href="http://js.arcgis.com/3.8/js/esri/css/esri.css">
    <style>
      html, body { height: 100%; width: 100%; margin: 0; padding: 0; }
    </style>
    <script src="http://js.arcgis.com/3.8/"></script>
    <script>
      require([
      		"esri/map",
      		"esri/tasks/FindTask",
            "esri/tasks/FindParameters",
      		"esri/symbols/SimpleMarkerSymbol",
      		"esri/symbols/SimpleLineSymbol",
            "esri/symbols/SimpleFillSymbol",
            
      		"dojo/_base/Color",
      		"dojo/on",
      		"dojo/dom",
      		"dijit/registry",
            "dojo/_base/array",
            "dojo/_base/connect",
            "dojox/grid/DataGrid",
            "dojo/data/ItemFileReadStore",
      		"dijit/form/Button",
            "dojo/parser",
            
      		"dijit/layout/BorderContainer",
      		"dijit/layout/ContentPane",
            "dojo/domReady!"
            ],
      	function (
      		Map, FindTask, FindParameters, SimpleMarkerSymbol, SimpleLineSymbol, SimpleFillSymbol,

      		Color, on, dom, registry, array, connect, DataGrid, ItemFileReadStore, Button, parser) {     	

      	var findTask,
      	findParams;
      	var map,
      	center,
      	zoom;
      	var grid,
      	store;
      	
        parser.parse();        
        
       ...