拿到api数据接口该如何怎么写到自己的HTML里面

拿到api数据接口该如何怎么写到自己的HTML里面,第1张

推荐使用jquery,原生的ajax太繁琐

$.ajax({

url: '后台提供的Url',

type: "POST", //获取用get,提交的话用post

dataType: "json",

data:{

XXX:XXX //后台需要你传的数据

},

success: function (result) {

console.log(result) //这里就能打印出数据了

}

})

出现这个问题其实写接口的同事的疏忽,没有将接口请求中的 Content-Type 设置正确。一般而言客户端需要接口返回JSON数据,下面的两种设置会出现不同的结果

这个类型,接口返回的数据中就会把特殊字符转义成HTML的形式

& 转义成 &amp

页面获取参数的时候会将 ampchannel 当成参数名,从而导致无法获取正确的值

这才是正确的设置,页面拿参数就不会出错了

刚发现的时候一直在查数据源...

多点web的知识还是有好处的...


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8370083.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存