【原创】ajax获取json / $.each遍历 / $("").html 塞到d
发布时间:2020-12-16 03:19:24 所属栏目:百科 来源:网络整理
导读:先看效果截图: js-依赖jquery script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"/scriptscript type="text/javascript"$(function(){$('#btn').on('click',function () { var thishtml="" $.ajax({ url: 'data_list.html',//这里直接放data_lis
先看效果截图: js-依赖jquery <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"></script> <script type="text/javascript"> $(function(){ $('#btn').on('click',function () { var thishtml="" $.ajax({ url: 'data_list.html',//这里直接放data_list.json也可以 dataType:'json',method: 'get',success: function (data) { console.log(data) //单个获值 //var na = (data[0].name) //$(".panel").append(na); //遍历出来 格式:jQuery.each(object,[callback]) $.each(data,function(i,item){ thishtml+="姓名:"+item["name"]+"<br>"; thishtml+="性别:"+item["sex"]+"<br>"; thishtml+="邮箱:"+item["email"]+"<br>"; //strHtml反复拿值做字符串拼接 alert(thishtml) thishtml+="<hr>" }) //塞到页面的dom中 $(".panel").html(thishtml); },error:function(){ alert("error!"); } }) }) }) </script> data_list.html-上面的ajax取的数据源, 其实就是一个空白的html,里面放的json [ { "name":"张国立","sex":"男","email":"zhangguoli@123.com" },{ "name":"张铁林","email":"zhangtieli@123.com" },{ "name":"邓婕","sex":"女","email":"zhenjie@123.com" } ] 主页面html <input type="button" name="" id="btn" value="加载" /> <div class="panel"> </div> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |