$(document).ready(function() {
var url = "http://220.176.196.172:8080/srsweb/AllSearch?searchType=ggqsyIndex&jsoncallback=?"
$.getJSON(url,"",
function(json) {
alert(json);
alert(json[0].a);
alert(json[0].b);
alert(json[0].c);
//返回格式: ?(json_data)
/*返回数据: ?([{"www_url":"www.aiisen.com","www_name":"www_name",
"items":[{"p_name":"安徽省","p_index":340000},{"p_name":"北京市","p_index":110000}]}]) */
//调用实例:alert(json[0].www_url);
});
});
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter();
EcmsContentTablesDao ecmsContentTablesDao = new EcmsContentTablesDao();
String type = request.getParameter("type");
String nodeParentDept = "_647";
String nodeParentDept1 = "_3";
int count = ecmsContentTablesDao.getMaxSearcheCount1Ggqsy(" select count(nodeid) as ct from ecms_nodes where parentdept = '"+nodeParentDept+"' or parentdept like '"+nodeParentDept+"!_%' escape '!' or parentdept = '"+nodeParentDept1+"' or parentdept like '"+nodeParentDept1+"!_%' escape '!' ");
int count1= ecmsContentTablesDao.getMaxSearcheCount1Ggqsy("select count(*) as ct from ecms_content_info ");
int count2= ecmsContentTablesDao.getMaxSearcheCount1Ggqsy("select count(*) as ct from ecms_content_info where Status='0'");
System.out.println("dddddddddddddd:"+"[{a:'"+count+"',b:'"+count1+"',c:'"+count2+"'}]");
String jsoncallback = request.getParameter("jsoncallback");
System.out.println("jsoncallback:"+jsoncallback);
// out.write("[{a:'"+count+"',b:'"+count1+"',c:'"+count2+"'}]");
out.write(jsoncallback+"([{a:'"+count+"',b:'"+count1+"',c:'"+count2+"'}])");
out.flush();
out.close();
分享到:
相关推荐
本示例"Jquery跨域Ajax请求测试"将详细讲解如何利用jQuery实现这一功能。 首先,了解同源策略是理解跨域问题的关键。同源策略是浏览器为了保障用户安全而设定的一项机制,它规定了只有来自同一协议、同一域名和同一...
JQuery AJAX 跨域提交参数、接收 JSON 数据 JQuery 的 AJAX 功能是实现异步数据交互的核心部分,对于跨域提交参数和接收 JSON 数据的需求,JQuery 提供了多种解决方案。 首先,JQuery 的 AJAX 功能可以使用 `$....
1. **jQuery的Ajax设置**:在使用Ajax进行跨域请求时,我们需要在`$.ajax()`方法中设置`dataType: 'jsonp'`。这告诉jQuery我们期望服务器返回JSON格式的数据,并通过JSONP机制来处理。 2. **JSONP原理**:JSONP的...
**Ajax跨域请求问题与jQuery JSONP解析** 在Web开发中,Ajax技术被广泛用于实现页面的异步更新,但浏览器的同源策略(Same-Origin Policy)限制了Ajax请求只能向同源(协议、域名、端口均相同)的服务器发送。这在...
ajax跨域实例 Ajax 跨域操作是指在不同的域名、协议或端口之间进行 Ajax 请求的操作。由于浏览器的同源策略限制,跨域操作需要在前端和服务端指定共同规则,以便实现安全的数据交换。在本文中,我们将讨论两个 ...
摘要:Ajax 在 Web 2.0 时代起着非常重要的作用,然而有时因为同源策略 (SOP)(俗称:跨域问题(cross domain)) 它的作用会受到限制。在本文中,将学习如何克服合作限制。本文以asmx方式搭建webservice作为测试用...
本文实例讲述了JQuery Ajax跨域调用和非跨域调用问题。分享给大家供大家参考,具体如下: 现在的互联网技术发展的越来越快,我们在开发过程中遇到的问题也越来越多。比如当我们需要进行跨域访问数据的时候该如何进行...
综上所述,JQuery Ajax跨域访问的解决方案,尤其是使用动态脚本方法,为开发者提供了一种便捷的跨域数据访问手段。但开发者应权衡不同方法的优缺点,以及在具体项目中的适用性,来选择最合适的实现方式。
本文将针对jquery ajax跨域解决方法进行详细介绍,特别是以JSON方式处理跨域请求。 ### 跨域问题基础 在理解jquery如何处理跨域问题之前,需要明白什么是跨域问题。跨域问题是指当一个Web页面尝试访问另一个域的...
本篇文章将详细讲解如何利用jQuery的jsonp方法实现Ajax跨域请求,以及如何在服务器端使用.Net的*.handler和WebService来返回JSON数据。 首先,理解JSONP的基本原理。JSONP是一种非官方的协议,通过动态创建`...
jQuery使用ajax跨域获取数据
【AJAX跨域解决办法】 在Web开发中,AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个页面的情况下更新部分网页的技术。然而,由于浏览器的同源策略限制,AJAX请求通常只能发送到与当前页面同一源的...
实现jquery ajax跨域。前台页面 和 java代码类
解决ie8、9Ajax跨域问题(前端):jsp引入此js,Jquery Ajax正常写
在这里,我们将探讨如何利用jQuery Mobile和Ajax实现跨域请求。 首先,理解什么是跨域请求。由于浏览器的安全策略,JavaScript通常被限制在同源策略之下,即只能访问与当前页面相同协议、域名和端口的资源。但有时...
本示例“demo跨域ajax_DEMO_ajax跨域”着重解决C#后端与JavaScript前端之间的跨域限制。这里我们将深入探讨什么是跨域、为何会产生跨域问题以及如何通过C#和Ajax实现跨域通信。 首先,我们需要了解什么是跨域。根据...
**Ajax跨域详解** 在Web开发中,Ajax(Asynchronous JavaScript and XML)技术允许我们实现页面的异步更新,无需刷新整个页面即可获取并展示新数据。然而,由于浏览器的安全策略,同一源策略(Same-Origin Policy)...
以下是实现AJAX跨域调用WCF服务的具体步骤和相关知识点: 1. **开启WCF服务的跨域支持**:在WCF服务的配置文件(通常是ServiceName.svc.cs或IServiceName.cs)中,需要启用跨域资源共享(CORS)。这可以通过添加`...