我有一个包含中文字符的JSON数据,如下所示:
output = [{"name":"姓名"},{"name":"年齡"},{"name":"地址"}]
我尝试执行以下操作:
var method = JSON.parse(output);
$.each(method, function(name, value) {
alert(value.method);
}
它不返回姓名,年龄和地址,而是返回未定义,未定义和未定义。
任何想法或帮助将不胜感激!提前谢谢大家!
答案 0 :(得分:1)
jQuery.each(集合,回调(indexInArray,valueOfElement))
你错过了每个()的api
var method = JSON.parse(output);
$.each(method, function(name, value) {
alert(value.name); // value is an object {name: "地址"}
}