当前位置: 首页 > news >正文

b2b网站建设报价/提高工作效率英语

b2b网站建设报价,提高工作效率英语,上海公司查名,制作静态网站制作引言 ajax跨域就无法成功获取数据了,需要通过jsonp来处理 报错如下 1.改为jsonp var targeturl ajaxurl"?gApi&m"m"&a"a; // 跨域地址$.ajax({type: "get",url:targeturl,async:false, // 不支持同步,同步无效d…

引言

ajax跨域就无法成功获取数据了,需要通过jsonp来处理

报错如下
422101-20161011095838758-1216141902.png

1.改为jsonp

    var targeturl = ajaxurl+"?g=Api&m="+m+"&a="+a; // 跨域地址$.ajax({type: "get",url:targeturl,async:false, // 不支持同步,同步无效dataType:'jsonp',jsonp: "callback",jsonpCallback:"jsonpHandler",data: {},success:function(json){}});

这个时候,还不够。依旧无法获取json数据
报错如下
422101-20161011100118539-688851963.png

2.需要后台处理

原输出格式

protected function printOut() {exit(json_encode($this->outData));
}

改为新的格式,加上一个callback

protected function printJsonp() {exit($_GET['callback']."(".json_encode($this->outData).")");
}

在XHR中并不能看到
422101-20161011100433289-1552352112.png

它其实属于js范畴,会自动包裹上回调函数名,

422101-20161011100854461-660888266.png

jsonpHandler({"status":1,"msg":"\u83b7\u53d6\u6210\u529f","info":[{"id":"1","name":"\u8863\u670d","goods":[{"goods_id":"1","name":"\u6f02\u4eae\u7684\u8863\u670d","price":"100","logoimg":"http:\/\/image.diandodo.com\/zhudianbao\/Uploads\/User\/u1250000222\/20160723\/201607231342158687.png@250h_250w_1e_1c"},{"goods_id":"2","name":"\u7f8e\u4e3d\u7684\u8863\u670d","price":"200","logoimg":"http:\/\/image.diandodo.com\/zhudianbao\/Uploads\/User\/u1250000222\/20160723\/201607231342158687.png@250h_250w_1e_1c"}]},{"id":"2","name":"\u978b\u5b50","goods":[{"goods_id":"3","name":"\u6f02\u4eae\u7684\u978b\u5b50","price":"100","logoimg":"http:\/\/image.diandodo.com\/zhudianbao\/Uploads\/User\/u1250000222\/20160723\/201607231342158687.png@250h_250w_1e_1c"},{"goods_id":"4","name":"\u7f8e\u4e3d\u7684\u978b\u5b50","price":"200","logoimg":"http:\/\/image.diandodo.com\/zhudianbao\/Uploads\/User\/u1250000222\/20160723\/201607231342158687.png@250h_250w_1e_1c"}]}]})

3.jsonp不支持同步处理,需要异步处理。

jsonp中async无效。要么把操作写在success中,要么写在回调函数中。

    // ajax获取接口数据ajaxGetApiInfo('Home','getCategoryGoods');function jsonpHandler(json) {if (json.status == '1') {var goods = json.info;var evalText = doT.template($("#category-goods-tmpl").text());$("#category-goods").html(evalText(goods));}}本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/5948231.html,如需转载请自行联系原作者
http://www.lbrq.cn/news/835831.html

相关文章:

  • 网站开发保密协议模板/纯注册app拉新平台
  • 赣州建网站/seo诊断工具有哪些
  • 深圳注册公司育君财税/高级seo
  • 上线了做网站怎么样/搜索引擎排名优化方案
  • 把网站打包微信小程序/外链信息
  • 网站建设报价明细模板/软件培训班
  • 网站上面的内容里面放照片怎么做的/优化seo报价
  • 如何做网站url优化/品牌运营方案
  • 阿里云 oss做网站/如何快速推广app
  • 扶余市建设局网站/app推广项目从哪接一手
  • 网站建设及推广预算表/惠州网站排名提升
  • 企业手机网站建设流程/软文营销的写作技巧有哪些
  • 测试网站兼容/百度竞价seo排名
  • 曲阳网站建设推广/武汉seo关键词排名
  • 网站开发外包平台/广告推广计划
  • 做网站找哪个公司好/深圳防疫措施优化
  • 东莞市国外网站建设多少钱/正在播网球比赛直播
  • 家政公司网站建设多少钱/天堂网长尾关键词挖掘网站
  • 广东网站建设公司排名/镇江seo公司
  • 网站开发合同模板免费/免费行情软件网站下载
  • ps手机网站页面设计/免费b2b推广网站大全
  • 潍坊个人做网站的公司/sem扫描电镜是测什么的
  • 昆明网站搜索优化/如何网络推广
  • 加强网站基础建设项目/清远新闻最新消息
  • 购物app大全/南宁seo外包服务商
  • wordpress显示所有tag/网站关键词优化排名技巧
  • 公司建设网站费用如何入帐/seo网站优化报价
  • 做宣传网站要多少钱/今日大新闻
  • 在线客服网站系统/seo关键词优化案例
  • 网站制作的核心要点是什么/百度上传自己个人简介
  • JAVA 使用Apache POI合并Word文档并保留批注的实现
  • AI IDE冲击下JetBrains作死,IDEA埋订阅陷阱
  • 求解偏微分方程的傅里叶积分解
  • 快速了解网络爬虫
  • 服务器数据恢复—raid5磁盘阵列崩溃如何恢复数据?
  • 【真·CPU训模型!】单颗i7家用本,4天0成本跑通中文小模型训练!Xiaothink-T6-mini-Preview 技术预览版开源发布!