function loadData(){ get("address_list",(res)=>{ listDiv.innerHTML = ""; datas = res; for(var i=0;i<res.length;i++){ listDiv.innerHTML += "<div>"+res[i].pcd+res[i].detail +"<button onclick='del("+i+")'>删除</button></div>"; } }) }
时间: 2024-04-11 12:31:48 浏览: 47
这段代码是一个加载数据的函数。它发送一个GET请求来获取地址列表数据。请求的URL是"address_list"。当请求返回结果时,会先清空listDiv元素的内容,然后将返回的数据赋值给变量datas。接着使用循环遍历数据,将每个地址的pcd和detail拼接在一起,并添加一个删除按钮,点击按钮会调用del函数并传入当前索引i作为参数。最后将拼接好的内容添加到listDiv元素中。
相关问题
if(!localStorage.token){ location = "login.html"; } var datas; function loadData(){ get("address_list",(res)=>{ listDiv.innerHTML = ""; datas = res; for(var i=0;i<res.length;i++){ listDiv.innerHTML += "<div>"+res[i].province+res[i].market+res[i].detail +"<button onclick='del("+i+")'>删除</button></div>"; } }) } loadData(); function toAdd(){ editDiv.style.display = "block"; }
这段代码看起来是一个简单的JavaScript脚本。它检查浏览器的本地存储中是否存在一个名为"token"的值。如果不存在,它会将浏览器重定向到"login.html"页面。
接下来定义了一个名为"datas"的变量,并声明了一个名为"loadData"的函数。这个函数通过调用一个名为"get"的函数来获取"address_list"数据。当获取到数据后,它会将"listDiv"元素的HTML内容清空,并用循环将获取到的数据显示在页面上。
还定义了一个名为"toAdd"的函数,当调用这个函数时,它会显示一个名为"editDiv"的元素。
请注意,这段代码中使用了一些未定义的变量和函数,比如"get"函数和"listDiv"、"editDiv"元素。你可能需要提供更多的代码或上下文来帮助我更好地理解你的问题。
阅读全文