我有一个名为EmployeeList的JSON字符串被传回到我的网页。它是从C#文件中读取的细节。它包含两名测试员工的详细信息。JSON转换不能按预期工作
它低于:
"[{"EmployeeId":"33","Name":"Test Name 1","Phone":"1234","Email":"[email protected]"},{"EmployeeId":"31","Name":"Test Name 2","Phone":"1234","Email":"[email protected]"}]"
我想用下面然后把它变成一个Javscript对象,以便我可以提取和maniuplate领域。
var obj = jQuery.parseJSON(EmployeeList);
alert(obj);
但是,我的警报输出是[对象对象],[对象对象]。有什么我在这里失踪或做错了吗?
没什么错在这里。这两个对象是每个员工。尝试alert(obj [0] .Name)。 –
警报将对象转换为字符串,因此它只是写出数据类型。 使用console.log(obj)并用Firebug或您最喜欢的网络检查器检查结果。 – Davide
干杯伙计 - 多数民众赞成我所需要的。 –