3
我正在使用ArcGIS Javascript語言,並使用esri.tasks.FindTask,我想選擇所有功能。ARCGIS Javascript需要選擇地圖中的所有功能
當我通過空白參數比它不工作。 我正在粘貼一些代碼。在這段代碼中,我有searchid和seachField,而不是執行方法會調用。
var searchText = document.getElementById('txtSearch').value;
findTask = new esri.tasks.FindTask(SearchURL);
findParams = new esri.tasks.FindParameters();
findParams.returnGeometry = true;
findParams.layerIds = [searchId];
findParams.searchFields = [seachField];
findParams.searchText = searchText;
findTask.execute(findParams, showResults);
但是如果假設我會在搜索文本中傳遞空值並且它沒有給我任何特徵。
任何想法...在此先感謝
但esri.tasks.Query()中的問題是我們只能在一層中搜索功能。 like ... var query = new esri.tasks.Query(); queryTask = new esri.tasks.QueryTask(LayerName); query.where = WhereCondition; query.returnGeometry = true; query.outFields = [「*」]; queryTask.execute(query,showResultsForAdvance); –
是的,你只需要指定一個帶有id的mapserver url。 –
但克勞迪奧我想搜索地圖的所有功能..是否有可能與esri.tasks.Query().. –