后台页面:
t.jsp----提供数据
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%= request.getParameter("jsoncallback") %>({"data":{"name":"测试一","address":"湖南","greeting":"test1"},"author":"ellan!"})
前端页面(html,jsp都行)
t.hmtl
<%@page c%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<html>
<head>
<meta http-equiv="Content-Type" c />
<title>jquery跨域访问测试</title>
<script type="text/javascript" src="jquery-1.3.min.js"></script>
<script type="text/javascript">
$(function(){
getServiceSet();
});
function getServiceSet()
{
$.ajax({
url:"http://127.0.0.1:8888/test/t.jsp", //跨域
type:"get",
dataType:"jsonp",//解决跨域问题
jsonp: 'jsoncallback',
error:function(data) {
alert("error");
},
success:function(json) {
var obj=json['data'];
for(var p in obj)
{
alert(p+","+obj[p]);
}
}//end success
}); //end ajax
}
</script>
</head>
<body></body>
</html>
分享到:
相关推荐
JQuery跨域访问解决方案 JQuery
这是一份非常有用的Jquery跨域访问实例,里面提供了3种方法,前台后台都有涉及,希望对你们会有所帮助
JQUERY跨域访问取得json返回结果.pdf
JQUERY跨域访问取得json返回结果借鉴.pdf
jquery跨域访问服务器,用的是一个jquery的插件,要配合jquery使用。 $(document).ready( function(){ $.get('http://smallbridge.sinaapp.com/', function(res){ $('#testdiv').html(res.responseText); }); }); ...
Jquery跨域访问Web服务的demo源码
NULL 博文链接:https://y-l.iteye.com/blog/2074102
本文将给您介绍如何使用getJSON来实现异步跨域提交表单
通过XMLHTTPRquest请求不同域上的数据,原来js跨域访问是后台有个处理路径“/test”的函数。下面给大家介绍jQuery跨域问题解决方案,有需要的小伙伴可以参考下
主要介绍了jQuery 跨域访问解决原理案例详解的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
浏览器端跨域访问一直是个问题, 多数研发人员对待js的态度都是好了伤疤忘了疼,所以病发的时候,时不时地都要疼上一疼.记得很久以前使用iframe 加script domain 声明,yahoo js util 的方式解决二级域名跨域访问的问题.
修改lightswitch .server project web.config。添加如下内容就可以实现对ApplicationData.svc/跨域访问
VS2010环境,下载解压后可以。...跨域测试时: 1、浏览jQuery.CrossWcfService/CrossUserService.svc,以便打开WCF服务。 2、打开jQuery.CrossUI/AccUser.htm,打开后,单击页面按钮,效果出来了。
这两天需要实现三级域名直接url rewrite到网站静态页面,如 http://123.456.789.com/ UrlRewrite到http://www.789.com/news/123.html 说到这里,也许和js跨域访问没有半点关系,在脑海里排列这的问题都是和Url...
jquery下利用jsonp跨域访问实现方法.docx
这几天突发奇想,突然想自己写一个js跨域访问天气的接口然后实现天气预报功能的小例子 但是jquery跨域访问的时候出现了点问题 上csdn上晃悠了一大圈发现大多是答非所问 不少东西花积分下载之后 例子里面根本就只提供...