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

在chrome下输入没结果,在IE下有结果,怎么解决?

$('#search-input').bind('keyup',function(){
	var searchText = $('#search-input').val();
	$.get('http://api.bing.com/qsonhs.aspx?type=cb&cb=a&q='+searchText,function(d){
		var d = d.AS.Results[0].Suggests;
		var html = '';
		for (var i = 0; i < d.length; i++) {
			html += '<li>'+d[i].Txt+'</li>';
		}
		$('#search-result').html(html);
		$('#search-suggest').show().css({
			top:$('#search-form').offset().top+$('#search-form').height()+10,
			left:$('#search-form').offset().left,
			position:'absolute'
		});
	},'json');
});
$(document).bind('click',function() {
	$('#search-suggest').hide()
})

http://img1.sycdn.imooc.com//57958bee0001107d13650630.jpg

不知道是不是大家都在讲的跨域问题,不知道怎么实现。

正在回答

2 回答

看下chrome控制台,ul标签display样式是不是没有显示



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

苍白的尾巴 提问者

已经解决了。谢谢。
2016-07-26 回复 有任何疑惑可以回复我~
#2

健C 回复 苍白的尾巴 提问者

你是怎么解决的? 我也遇到一样问题,是不是因为没有设置虚拟服务器还有域名什么的
2016-09-05 回复 有任何疑惑可以回复我~
#3

苍白的尾巴 提问者 回复 健C

这是跨域问题,你用fiddler虚拟出文件路径,然后重新发送请求就可以了
2016-09-06 回复 有任何疑惑可以回复我~
#4

健C 回复 苍白的尾巴 提问者

好的谢谢
2016-09-06 回复 有任何疑惑可以回复我~
#5

健C 回复 苍白的尾巴 提问者

你是在哪里找的fiddler教程我看了提问里面的看了半天都看不懂
2016-09-06 回复 有任何疑惑可以回复我~
#6

苍白的尾巴 提问者 回复 健C

http://www.imooc.com/learn/37
2016-09-06 回复 有任何疑惑可以回复我~
查看3条回复

举报

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

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

进入课程

在chrome下输入没结果,在IE下有结果,怎么解决?

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