<img src="../../images/map-bg.jpg" width="370" height="526" border="0px" usemap="#Map2" /> <map name="Map2" id="Map2"> <area shape="rect" coords="199,91,241,114" href="javascript:void(0)" alt="承德" title="right"/> <area shape="rect" alt="张家口" coords="66,131,117,149" href="javascript:void(0)" title="left" /> <area shape="rect" coords="309,173,357,193" href="javascript:void(0)" alt="秦皇岛" title="right"/> <area shape="rect" coords="259,205,294,226" href="javascript:void(0)" alt="唐山" title="right"/> <area shape="rect" coords="163,259,200,280" href="javascript:void(0)" alt="廊坊" title="right"/> <area shape="rect" coords="87,279,127,303" href="javascript:void(0)" alt="保定" title="left"/> <area shape="rect" coords="182,331,220,355" href="javascript:void(0)" alt="沧州" title="right"/> <area shape="rect" coords="44,359,94,380" href="javascript:void(0)" alt="石家庄" title="left"/> <area shape="rect" coords="127,371,164,392" href="javascript:void(0)" alt="衡水" title="right"/> <area shape="rect" coords="72,418,108,438" href="javascript:void(0)" alt="邢台" title="left"/> <area shape="rect" coords="59,476,97,495" href="javascript:void(0)" alt="邯郸" title="left"/> </map>
<script type="text/javascript"> $(document).ready(function(){ $("area").each(function(){ $(this).mouseover(function(){ getMapData($(this).attr("title"),$(this).attr("alt"),$(this).attr("lang")); // alert($(this).attr("alt")); }).mouseout(function(){ $("div[id^='d_']").hide(); }); }); });
//取得相应市的相关数据 function getMapData(title,regionname,cityId){ /*if(cityId=='') cityId=2; */ $.ajax({ type:'post', url:'showMapDataAction.do', data:'method=queryMapData&cityId='+cityId, dataType: 'json', cache:false, success:function(data){ //区域 $("#regionname").text(regionname); //给各字段赋值 $("#ctscry").text(eval(data.ctscry)?data.ctscry:0); $("#ctss").text(eval(data.ctss)?data.ctss:0); $("#ctxsdqbzry").text(eval(data.ctxsdqbzry)?data.ctxsdqbzry:0); $("#ctczcstyry").text(eval(data.ctczcstyry)?data.ctczcstyry:0); $("#ctqtry").text(eval(data.ctqtry)?data.ctqtry:0); $("#ctxsmzrs").text(eval(data.ctxsmzrs)?data.ctxsmzrs:0); $("#ctzybxrc").text(eval(data.ctzybxrc)?data.ctzybxrc:0); $("#ctdbjzrc").text(eval(data.ctdbjzrc)?data.ctdbjzrc:0); $("#ctywb").text(eval(data.ctywb)?data.ctywb:0); $("#ctyfyy").text(eval(data.ctyfyy)?data.ctyfyy:0); $("#ctjzgyrc").text(eval(data.ctjzgyrc)?data.ctjzgyrc:0); $("#ctdqlyrc").text(eval(data.ctdqlyrc)?data.ctdqlyrc:0); $("#ctgry").text(eval(data.ctgry)?data.ctgry:0); $("#ctgry_jzgyrc").text(eval(data.ctgry_jzgyrc)?data.ctgry_jzgyrc:0); $("#ctgry_dqlyrc").text(eval(data.ctgry_dqlyrc)?data.ctgry_dqlyrc:0); $("#ctls").text(eval(data.ctls)?data.ctls:0); $("#ctlsjnss").text(eval(data.ctlsjnss)?data.ctlsjnss:0); //判断在左边还是在右边显示相关数据 var dom=$("#d_left").html(); if(title=='left'){ $("#d_left").show(); } if(title=='right'){ $("#d_right").html(dom); $("#d_right").show(); } } }); } </script>
相关推荐
本文将深入探讨如何使用jQuery的AJAX方法发送JSON对象数组到Struts2的Action,并在后端进行处理。 首先,我们了解JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于...
在本文中,我们将探讨如何使用SSH1框架与jQuery的AJAX功能来处理JSON二维数组,特别是在实现菜单联动下拉框的场景中。SSH1(Spring、Struts、Hibernate)是Java开发中的一个流行MVC框架组合,而jQuery的AJAX功能则...
本篇文章主要介绍了jQuery Ajax前后端使用JSON进行交互示例,实现前端通过jQuery Ajax传输json到后端,后端接收json,对json进行处理,后端返回一个json给前端,有兴趣的可以了解一下。
JQuery AJAX 和 JSON 是在 Web 开发中处理异步数据传输和数据格式化的重要工具。本文将深入探讨这两个概念以及它们在实际应用中的使用方法。 首先,JQuery 的 AJAX(Asynchronous JavaScript and XML)功能允许...
其中,使用jQuery的Ajax功能来读取JSON文件内容是前端开发中的常见需求,尤其在动态加载数据、实现异步交互方面发挥着重要作用。 ### 标题解析:“jQuery ajax读取json文件内容” 此标题直截了当,明确指出将通过...
- JSON对象中的嵌套对象和数组需要特殊处理,不能直接转换为URL编码的字符串。对于嵌套的对象,可以递归地调用`jsonToFormParams()`;对于数组,可以考虑将其转换为逗号分隔的字符串或者多个同名的键。 - 在实际...
jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换...
【jQuery AJAX】jQuery 是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理以及AJAX交互。AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分...
在本文中,我们将深入探讨如何使用jQuery AJAX与ASP.NET一起工作,通过JSON格式传递和接收数据。这非常适合初学者,因为我们将逐步解析整个过程,并提供实际的代码示例。 首先,理解jQuery AJAX的核心概念至关重要...
在jQuery中,我们可以使用`$.parseJSON()`(在jQuery 3.0后被`$.json()`取代)将JSON字符串转换为JavaScript对象,或者使用`JSON.stringify()`将JavaScript对象转换为JSON字符串。 **jQuery、Ajax与JSON结合应用** ...
总结,Struts2和jQuery的Ajax JSON数据交换涉及以下几个关键步骤:配置Struts2的JSON插件,编写返回JSON数据的Action,使用jQuery发起Ajax请求并处理返回的JSON数据。通过这种方式,可以实现客户端与服务器之间的...
3. 在前端处理返回的JSON数据:在$.ajax()方法的success回调函数中,返回的数据会被处理。这里使用了eval()函数来转换字符串形式的JSON数据为JavaScript对象。然而,在实际开发中,出于安全考虑,不建议使用eval()...
AJAX+JSON在.NET环境中的应用大大提高了Web应用程序的交互性和效率,减少了不必要的页面刷新,提升了用户体验。通过理解并熟练掌握AJAX的异步通信机制以及JSON的数据交换格式,开发者能够构建出更加高效、流畅的Web...
本案例主要对比了传统Ajax和JqueryAjax在处理JSON数据时的区别和用法,这对于理解和优化Web应用的交互体验至关重要。 1. **传统Ajax操作JSON** 传统Ajax操作JSON通常涉及到以下几个步骤: - 创建XMLHttpRequest...
在Ajax请求中,JSON常被用作数据传输格式,因为它可以直接被JavaScript解析为对象,与服务器之间的数据交互更加高效。 5. **中文说明.txt**: 这个文件可能包含了关于如何使用这些组件的中文指南,对于初学者来说...
总结来说,"Ajax返回JSON对象"涉及到的技术点包括Ajax的基本使用、JSON数据格式、Ajax发送和接收JSON数据的流程、jQuery对Ajax的支持、跨域请求以及安全性和错误处理。这些都是Web开发中不可或缺的知识点,理解和...
在Web开发中,jQuery、Ajax和JSON是三个非常重要的技术,它们共同构成了高效、动态的用户界面的基础。本文将深入探讨这些技术,并结合一个名为"TestJQuery"的示例来展示它们如何协同工作。 首先,jQuery是一个...
在本文中,我们将深入探讨jQuery、Ajax以及Json在Web开发中的应用,特别是在数据交互方面的实践。标题"jQuery+get/post+Ajax+Json"揭示了这一技术组合如何在现代Web应用程序中实现高效的数据通信。 首先,jQuery是...
本教程将介绍如何利用jQuery、ajax和json技术来实现一个自动轮播图的功能。jQuery是一个轻量级的JavaScript库,极大地简化了DOM操作、事件处理和Ajax交互;ajax用于异步数据传输,使页面无需刷新即可获取新数据;...