首页 新闻 赞助 找找看

搜索栏自动补全问题

0
悬赏园豆:20 [待解决问题]

用了百度的补全,代码如下

$('#input').on('input', function () {
var url = 'https://www.baidu.com/sugrec?pre=1&p=3&ie=utf-8&json=1&prod=pc&from=wise_web&wd=' + $('#input').val() + '&req=2&bs=360&csor=5&pwd=a%27po%27o%27o&cb=jQuery110209896406574549008_1556032629147&_=1556032629154';
$.ajax({
url: url,
dataType: 'jsonp',
success: function (date) {
console.log(date);
}

})

})
但是这样会报错Uncaught ReferenceError: jQuery110209896406574549008_1556032629147 is not defined

请问应该如何获取ajax返回的值,谢谢

r4847296shaodifu2的主页 r4847296shaodifu2 | 初学一级 | 园豆:17
提问于:2019-04-23 23:26
< >
分享
所有回答(1)
0

你这个报对象未定义

$.post(url,function(result){
        
 },'json')
或
$.getJSON();

可以试试这种方式,自动转换为json对象

极客公园 | 园豆:95 (初学一级) | 2019-04-24 08:10
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册