我有一个 DWR 调用,它返回一个MAP< Employee,Double>。 员工是一个具有 employeeId 和 employeeName 属性的类。
在我的javascript中,我做的是这样的事情。
for (var k in employees) {
if (employees.hasOwnProperty(k)) {
alert("EmployeeId : " + k.employeeId);
}
}
它显示了undefined
。
答案 0 :(得分:1)
键? k
是关键。也许你的意思是访问密钥的值:
var employee = employees[k]
如果employees[k]
包含employeeId
的对象,则:
for (var k in employees) {
if (employees.hasOwnProperty(k)) {
alert("EmployeeId : " + employees[k].employeeId);
}
}