老师,怎么把添加上去的数据显示出来啊
来源:3-4 作业题
_YI__
2019-03-16 11:46:23
var search=document.querySelector('.header-search-input')
var headSearch=document.querySelector('.header-search')
search.onkeyup=function(e){
$.ajax({
type:"get",
url:"search.json",
async:true,
dataType:"json" ,
success:function(data,textStatus,jqXhr){
for(var i=0;i<data.length;i++){
if (search.value === data[i][0].Query) {
var results = data[i][0].Results[0];
var div=document.createElement('div')
for(var i=0;i<results.Suggests.length;i++){
li=document.createElement('li')
li.append(results.Suggests[i].Txt)
div.appendChild(li)
// console.log(li)
//// console.log(results.Suggests[i].Txt)
}
search.appendChild(div)
console.log(search)
// lis.style.display="block"
// lis.style.position="absolute"
// lis.style.top='30px'
// lis.style.left="0"
// lis.style.width="99%"
}
}
}
});
}
如图,没有出来那个下拉的框
1回答
樱桃小胖子
2019-03-17
因为作业题涉及到多个文件以及数据文件,因此单凭同学贴出来的这一个js文件,老师进行代码测试,建议同学直接提交作业,每个作业有两次上传机会,第一次上传完成后,老师会根据同学的作业给出详细的修改以及实现思路和方案(备注:建议同学将自己目前遇到的作业中的问题进行标注),同学根据老师给出的实现思路对作业进行修改,修改完后,可进行第二次提交
祝学习愉快!
相似问题
回答 2