文章详情页
javascript - jq请求接口 报错
浏览:199日期:2024-03-09 17:51:30
问题描述


环境
为什么会出这种错
问题解答
回答1:更新:找到原因了在使用$.getScript()接口时,jQuery内部把请求的url进行了进一步的封装,本来是http://hq.sinajs.cn/list=sh600000,能正常获取到数据,但是经过jQuery封装之后就变成了http://hq.sinajs.cn/list=sh600000?_=1494754956348(在NetWork里面查看),多了一个查询参数_,值是一个时间戳,而带参数的url,新浪那边是做了一些处理的,返回的内容也就变成了截图1中的内容,进而导致语法报错。所以,新浪的这个接口不能用$.getScript()去获取,还是自己写一个加载js的函数吧!
报错的部分是说有语法错误:标识符?看了一下,你的变量名里面有?,语法报错。js变量必须以字母、下划线或美元符号开始,后续的字符可以是字母、数字、下划线或美元符号。
回答2:网址里面有*号?
标签:
JavaScript
相关文章:
1. javascript - vue的element-ui(饿了吗UI) webpack打包时externals无法分离2. Docker for Mac 创建的dnsmasq容器连不上/不工作的问题3. 关于docker下的nginx压力测试4. docker-compose中volumes的问题5. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?6. docker images显示的镜像过多,狗眼被亮瞎了,怎么办?7. docker - 各位电脑上有多少个容器啊?容器一多,自己都搞混了,咋办呢?8. docker start -a dockername 老是卡住,什么情况?9. docker网络端口映射,没有方便点的操作方法么?10. dockerfile - [docker build image失败- npm install]
排行榜

网公网安备