用Jquery的jsoncallback跨域调用时,如果返回的数据不是json格式,该如何调用?

qq_26891887 qq_26891887 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
用Jquery的jsoncallback跨域调用时,如果返回的数据不是json格式,该如何调用?
现在debug 已经能看到返回数据,但返回的格式不是json,如何接收该返回数据?

<script src="jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$.getJSON("http://www.baidu.com/?jsoncallback=?", { id: 0, action: '' }, function(json) {
alert(json);

}); 
</script>
...全文

相关推荐

ASP.NET MVC中EasyUI的datagrid跨域调用实现代码

因为easyUI使用的是JQuery的异步方法加载数据,应该遵循JQuery的跨域访问规则

weixin_38658471

jQuery 跨域访问解决原理案例详解

主要介绍了jQuery 跨域访问解决原理案例详解的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

weixin_38678510

jquery中ajax处理跨域的三大方式

由于JS同源策略的影响,因此js只能访问同域名下的文档。因此要实现跨域,一般有以下几个方法: 一、处理跨域的方式: 1.代理 2.XHR2 HTML5中提供的XMLHTTPREQUEST Level2(及XHR2)已经实现了跨域访问。但ie10以下不支持 只需要在服务端填上响应头: header("Access-Control-Allow-Origin:*"); /*星号表示所有的域都可以接受,*/ header("Access-Control-Allow-Methods:GET,POST"); 3.jsonP 原理:  ajax本身是不可以跨域的, 通过产生一个script标签来实

weixin_38631454

jquery+ajax实现跨域请求的方法

本文实例讲述了jquery+ajax实现跨域请求的方法。分享给大家供大家参考。具体实现方法如下: 说明:这里的dataType 为  “jsonp”  ;type 只能为 GET 前台请求代码如下: 代码如下:$.ajax({  type: “GET”,  url: “http://www.xxx.com/Rest/ValidAccountsExists.aspx?accounts=admin”,  dataType: “jsonp”,  jsonp: “jsoncallback”,    success: function (result) {     alert(result.Su

weixin_38624556

JQuery用$.ajax或$.getJSON跨域获取JSON数据的实现代码

通过JQuery可以跨域获取JSON数据,但必须弄清楚的是,JQuery不可以跨域获取任意JSON格式的数据,必须要通过服务端输出特定的针对JQuery跨域读取的JSON数据。你可能目前对此仍然毫无了解,没关系,本文将以最简单易懂的方式介绍这个技术,相信人人都容易读懂,并能够实际应用。 JQuery获取同域的JSON数据 首先引用jQuery库文件: [removed][removed] jQuery代码: var url="http://localhost:8000/us

weixin_38526780
评论 4
收藏 已收藏
分享
返回顶部
qq_26891887
JavaScript 87,983 成员 224,681 内容