<script type="text/javascript">
function onPost(id){
alert(id);
// var str="<table border='1'><tr><td>编号</td><td>用户名</td><td>真实姓名</td><td>性别</td><td>联系方式</td><td>地址</td><td>电子邮件</td><td>操作</td></tr> ";
$.post("deleteUser.action?user.id="+id, function(data) {
var json=data;
alert(json);
for(var i=0;i<json.length;i++){
// alert(json[i]);
///str+=" <tr><td>"+data[i]["username"]+"</td><td>"+data[i]["name"]+"</td><td>"+data[i]["sex"]+"</td><td>"+data[i]["tel"]+"</td><td>"+data[i]["address"]+"</td><td>"+data[i]["email"]+"</td><td><a id='oncll' >编辑</a><a id='oncl' href='#' onclick='onPost(${item.id })' >删除</a> </td> </tr>";
$("<div>"+json[i]["address"]+"</div><br>").appendTo("#body11");
}
// str+="</table>"
$("#table1").hide();
});
}
</script>
其中data的值为:[{"address":"南京","email":"[email protected]","id":1,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":2,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":3,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"54646577","email":"南京","id":4,"name":"12456","sex":"小","tel":"女","username":"ssss","userpwd":"xiao"},{"address":"南京","email":"[email protected]","id":5,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":6,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":7,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":8,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":9,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":10,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":11,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"}]报错:address为空或不是对象
该怎么读取才不会报错啊????
$.each(data, function(i) {
alert(data[i].address);
})
读取方式为 data[index].address
在var json=data; 的下面加一句 eval("json="+data); 试试
这个也报错 : 什么什么address为空或者不是对象
为了把字符串转换成Object
var data = [{"address":"南京","email":"[email protected]","id":1,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":2,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":3,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"54646577","email":"南京","id":4,"name":"12456","sex":"小","tel":"女","username":"ssss","userpwd":"xiao"},{"address":"南京","email":"[email protected]","id":5,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":6,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":7,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":8,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":9,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":10,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"},{"address":"南京","email":"[email protected]","id":11,"name":"小","sex":"女","tel":"54646577","username":"xiao","userpwd":"12456"}];
$.each(data, function(i) {
alert(data[i].address);
});解析应该是没问题的 你是不是其他地方错了 。