我有一个连接到 WCF 服务的函数,然后应该将数据返回到网页。我的问题是,在收到服务的有效响应后,我无法“抓取”和操纵该数据。
function checkStatus(tempStatus, tempName, tempID, arrayLength){
var statusInText;
//alert('checkStatus function running');
$.getJSON('127.0.0.1'+ '/' + tempStatus, function(data){
statusInText = data.GetStatesResult.State_Name
alert('The status in Text value is ' + statusInText);
placeCrewInArray(statusInText, tempName, tempID, arrayLength);
});
}
我收到错误Uncaught TypeError: Cannot read property 'State_Name' of undefined。
返回的 JSON 如下所示{"getStatesResult":[{"Reference":"Call,work,shift","State_Name":"Active ","id":1}]}
我不确定如何从返回的 JSON 中获取状态名称。谢谢您的帮助。