我有一个WCF RESTful服务返回一个复杂的对象以下格式无法访问它使用下面的代码访问它:后,我可以使用JavaScript代码
if(executor.get_responseAvailable){ var serviceResults = executor.get_responseData();
var prasevalues = eval('(' + serviceResults + ')');
var mattersResults = prasevalues.GetMatterSearchRESTResult;
for (var a = 0; a < mattersResults.length; a++) {
alert(mattersResults[a].TotalMatterCount);
var pgBreakDown = mattersResults[a].BreakDownBypracticeGroups;
for (var b = 0; b < pgBreakDown.length; b++) {
alert(pgBreakDown[b].DepartmentName + " " + pgBreakDown[b].Count);
}
}
}
return false;
在调用eval函数之后,我得到一个未定义的值。请帮忙。
未定义的上线需要循环? – 2010-02-10 18:32:18