为了账号安全,请及时绑定邮箱和手机立即绑定

控制台报错


当在搜索框输入“ff”后,控制台会报错,但似乎不影响搜索功能,有人知道是为什么吗?

582d4c4d0001fa1505000018.jpg

582d4c4e00015b8905000366.jpg


正在回答

2 回答

异步查询返回结果为空,没有Result[],所以对返回结果应该判断~

http://img1.sycdn.imooc.com//582d757b0001d84e05240157.jpg

0 回复 有任何疑惑可以回复我~
#1

大贤良师 提问者

谢了
2016-11-17 回复 有任何疑惑可以回复我~

我和你出现了类似的情况:控制台报错一样,不过提示框中也没有出现任何联想搜索的结果。

看评论里有人说,是因为老师的API已经不能使用了,所以获取不到result[0]。

想请问一下,你这个弄好了吗?是用的老师课程里的API么?

先谢过~~

0 回复 有任何疑惑可以回复我~
#1

大贤良师 提问者

好像是两个ff搜索不到对应的内容,所以返回为空,你输入三个f或多个f都不会有这种问题
2016-11-21 回复 有任何疑惑可以回复我~
#2

慕粉3498277 回复 大贤良师 提问者

我搜索的不是ff,搜任何词汇都没有任何联想结果,应该就是没有获取到服务端的数据,但具体问题出在哪不是很清楚。。。
2016-11-22 回复 有任何疑惑可以回复我~
#3

大贤良师 提问者 回复 慕粉3498277

对的,原来的api不能用了,得换成别的才能处理跨域 url:'http://api.bing.com/qsonhs.aspx?type=cb&q='+searchText,
2016-11-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
搜索框制作
  • 参与学习       66040    人
  • 解答问题       431    个

本课程从简入深讲解搜索框的制作,学习JQ与JS实现Ajax技术的不同点

进入课程

控制台报错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信