jitk_filter.js

来自「esri的ArcGIS Server超级学习模板程序(for java)」· JavaScript 代码 · 共 45 行

JS
45
字号
/*
COPYRIGHT 1995-2005 ESRI

TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
Unpublished material - all rights reserved under the 
Copyright Laws of the United States.

For additional information, contact:
Environmental Systems Research Institute, Inc.
Attn: Contracts Dept
380 New York Street
Redlands, California, USA 92373

email: contracts@esri.com
*/

function addPostBackHandlers()
{
	EsriControls.addPostBackTagHandler("filter-task-open", windowOpenFilterTaskHandler);
	EsriControls.addPostBackTagHandler("filtered-layers", filteredLayerHandler);
	
}

function windowOpenFilterTaskHandler(xml, eventSources) {
  var display = xml.getAttribute("DisplayFilterTask");
  if (display == "true")
  {
  	  
	toggleWindow("win_filterTask");		
  	
  }
}

function filteredLayerHandler(xml, eventSources) {
  var filteredLayers = xml.getElementsByTagName("Layer");
  for (var i=0;i<filteredLayers.length;i++) {
  	var layer = filteredLayers.item(i).firstChild.nodeValue;
  	if (document.getElementById(layer) != null){
  		document.getElementById(layer).className="filteredLayer";
  	}
  		
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?