老师,怎么把添加上去的数据显示出来啊
来源: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