WCF サービスに接続し、Web ページにデータを返す関数があります。私の問題は、サービスから有効な応答を受け取った後、そのデータを「取得」して操作できないことです。
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 から州名を取得する方法がわかりません。助けてくれてありがとう。