function printObject(obj){
//obj = {"cid":"C0","ctext":"区县"}; //这里应该怎么写??
var temp = "";
for(var i in obj){//用javascript的for/in循环遍历对象的属性
temp += i+":"+obj[i]+"\n";
}
alert(temp);//结果:cid:C0 \n ctext:区县
}
但我的obj是后台从数据库获取的 所以页面obj = ???
将对象转为字符串 页面XMLHttpRequest.responseText,在剪切字符串即可
后台数据库读取的数据转化为json对象返回给前端遍历显示
看你接口返回的是什么类型的啊 var json = JSON.parse(obj); json.cid
html页面获取数据库数据 一般用ajax,
var obj=null;
$.ajax({
type: "get",
url: url, //这里放你获取后台数据的地址
contentType:"application/json",
dataType: "json",
success: function(data){
obj = data //后台从数据库获取的值当到obj
//开始遍历obj
}
});