webservice в jQuery возвращает тип коллекции - PullRequest
1 голос
/ 19 мая 2009

У меня есть ASP.NET WebService, который возвращает объект списка

public class Students
{
    public string StudentName { get; set; }
     public int Age { get; set; }

}

Я захожу на этот веб-сервис, используя этот код jQuery

$.ajax({
type: "POST",
url: "/Students.asmx/GetStudents",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) { 
$("#myDiv").html(msg.d);
}
});

Но все, что я получаю, это объектный объект.

Как я могу получить данные в этом объекте?

1 Ответ

1 голос
/ 19 мая 2009

В jquery все [Объект объекта] (при проверке объекта jQuery).

Вы на самом деле получаете массив объектов Student; Вы можете перебрать результаты, как это

for (x = 0; x < msg.length; x++) {
    alert(msg[x].StudentName);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...