<script type="text/javascript"> $('#input_text_id').bind('keyup', function() { $.get('http://api.bing.com/qsonhs.aspx?q='+searchText,function(data){ var html = ''; var searchText=$('input_button_id').val(); var data =data.AS.Results[0].Suggest; for (var i = 0;i<data.length;i++) { html+='<li>'+data[i].Txt+'</li>'; } $('#result').html(html); $('#search-suggest').css({ top: $('#form').offset().top+$('#form').height()+10, left: $('#form').offset().left, position:'absolute' }).show(); }); },'json'); </script> 我的这段代码在控制台会出错,这是什么意思,还有个问题就是 html+='<li>'+data[i].Txt+'</li>';这段代码的Txt和text()的区别,而且html()可以直接给ul添加li吗?
1 回答
- 1 回答
- 0 关注
- 1104 浏览
添加回答
举报
0/150
提交
取消