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

错误200,求解!在线等!!十万火急

错误200,求解!在线等!!十万火急

//为了解决JSON同源策略,使用jsonp进行跨域请求,可直接请求'api.bing.com'域名 $('#search_input').bind('keyup', function() { $.ajax({ type: 'GET', url: 'http://api.bing.com/qsonhs.aspx?type=cb&cb=callback&q=' + $(this).val(), dataType: 'jsonp', jsonp: 'cb', success: function(d) { var one = d.AS.Results[0].Suggests; var html = ''; for(var i = 0; i < one.length; i++) { html += '<li>' + one[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' }) }, error: function(jqXHR) { alert('错误:' + jqXHR.status) } }) }); //添加事件,当点击页面其他位置时隐藏'search-suggest' $(document).bind('click', function() { $('#search-suggest').hide(); }) //事件代理,为每一个<li>添加事件,当点击<li>时进行页面跳转,实现搜索 $(document).delegate('li', 'click', function() { //事件代理 var keyword = $(this).text(); location.href = 'http://cn.bing.com/search?q=' + keyword; //bing提供的页面搜索方式 });
查看完整描述

1 回答

?
慕勒0069038

TA贡献143条经验 获得超39个赞

get 方法没法传json过去吧,

尝试把ajax 改成post方法 用formData传过去

查看完整回答
反对 回复 2018-07-06
  • 1 回答
  • 0 关注
  • 880 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信