JSON数据如:{"options":"[{/"text/":/"张三/",/"value/":/"9/"},{/"text/":/"李四/",/"valu
e/":/"10/"},{/"text/":/"王五/",/"value/":/"13/"}]"}
用js可以写成:
var data=[{name:"a",age:12},{name:"b",age:11},{name:"c",age:13},{name:"d",age:14}];
for(var o in data){
console.log("text:"+data[o].name+" value:"+data[o].age );
}实例:结合ajax
<div class="lsit"> </div>
$(function(){
$.ajax({
//请求方式
type:'GET',
//发送请求的地址
url:'http://www.tpxhm.com/index/H5luck/h5_list',
//服务器返回的数据类型
dataType:'json',
//发送到服务器的数据,对象必须为key/value的格式,jquery会自动转换为字符串格式
data:'',
success:function(data){
for(var p in data){
var arr=Number(p) + Number(1) ;
$('.lsit').append('<p><img src="'+data[p].userimg+'" alt=""><span>'+data[p].nickname+'<i>'+data[p].tel+'</i><br><u>奖品:'+data[p].cons+'</u><b>'+arr+'</b></span></p>')
}
},
error:function(jqXHR){
//请求失败函数内容
}
});
})