<!DOCTYPE?html>
<html>
<head>
<meta?charset="UTF-8">
<title>搜索框</title>
<script?type="text/javascript"?src="../node_modules/jquery/dist/jquery.js"></script>
</head>
<body>
<form?action=""?target="_blank"?method="post">
<input?type="text"?id="mis">
<input?type="submit">
</form>
<div?id="onsd"?style="display:?none;">
<ul>
<li>ons</li>
</ul>
</div>
</ul>
<script?type="text/javascript">
$(document).ready(function(){
$('#mis').on('keyup',function(){
$.ajax({
type:?'GET',
url:'http://api.bing.com/qsonhs.aspx?type=cb&cb=a&q='+$(this).val(),
dataType:'jsonp',
jsonp:'cb',
success:?function(msg){
var?ons?=?msg.AS.Results[0].Suggests;
html?=?'';
for(var?i=0;i<ons.length;i++){
html?+=?'<li><a?target="_blank"?href='+?ons[i].Url?+'>'+ons[i].Txt+'</a></li>';
}
$('#onsd?ul').html(html)
$('#onsd').show()
},
error:?function(jqXHR){
alert('錯誤:'+jqXHR.status)
}
})
})
})
</script>
</body>
</html>
2016-11-01
我也想問樓上的問題,能解答嗎?
2016-08-19
天啦擼··昨天百度到十二點··今天又一上午都沒百度出來為什么有返回結果但執行error
看了你的終于成功了
你是怎么發現jsonp:'cb'的··我還在寫默認的'callback'··有什么可以參考的文章嘛··謝謝啦
2016-07-16
我想問問
url:'
這里的type=cb&cb=a是哪來的 怎么用 謝謝
2016-06-19
我按照你的方法運行,第28行報錯?msg.As沒有Results屬性(圖一),然后我打印出msg結果是圖二。為什么?
2016-06-16
希望有幫助到大家?