Ajax中怎么利用jsonp方式跨域获取数据

这期内容当中小编将会给大家带来有关Ajax中怎么利用jsonp方式跨域获取数据,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

<!DOCTYPEhtml>
<html>
<head>
	<scriptsrc="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
<scripttype="text/javascript">
	$(document).ready(function(){
	$("#b01").click(function(){
		$.ajax({//danielinbiti.txt文件内容:getAInfo(["<inputtype='text'value='1222'/>"])
url:'http://192.168.12.21:8080/systemr/danielinbiti.txt',
dataType:'jsonp',//跨域设置jsonp
processData:false,
jsonpCallback:'getAInfo',//与文件中的getAInfo对应
type:'get',
success:function(data){
$("#myDiv").html(data);
},
error:function(XMLHttpRequest,textStatus,errorThrown){
alert('error');
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
}
});
	});
	$("#b02").click(function(){//需要在后台根据request获取callback,然后才callback(需要返回的json内容)的方式返回,getJSON是ajax的简化,只支持json格式
		$.getJSON("http://192.168.12.21:8080/systemr/b.do?jsoncallback=?",function(result){
		$("#myDiv").html(result);
		});
	});
	});
</script>
</head>
<body>

<divid="myDiv"><h3>通过AJAX改变文本</h3></div>
<buttonid="b01"type="button">改变内容01</button>
<buttonid="b02"type="button">改变内容02getJSON</button>

</body>
</html>

上述就是小编为大家分享的Ajax中怎么利用jsonp方式跨域获取数据了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注恰卡编程网行业资讯频道。

Ajax中怎么利用jsonp方式跨域获取数据

发布于 2021-07-29 21:59:21
收藏
分享
海报
0 条评论
171
上一篇:Java文档注释用法以及JavaDoc的使用说明 下一篇:nginx服务器的下载安装与使用方法
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码