доступ к возвращаемой переменной json - PullRequest
0 голосов
/ 16 февраля 2011

У меня есть вызов ajax с помощью jquery:

var GetAppointmentDate = "{'DateInput' : '02/02/2011'}";

$(function () {

    $("#mydiv").click(function () {

        $.ajax({
            type: "POST",
            url: "../Pages/Appointments.aspx/GetAppointements",
            data: GetAppointmentDate,
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: successFn,
            error: errorFn
        });
    });
});

Я отлаживал код до такой степени, что я знаю, что возвращаемые данные - это то, что я хочу: метод страницы заканчивается"вернуть результат;"и переменная результат содержит JSON сильный мне нужно.Теперь, как мне получить доступ к данным, возвращенным во внешнем интерфейсе.

Пока у меня есть:

function successFn(){
    alert(msg.d);
};

Ничего не выводится.Чего мне не хватает?

1 Ответ

2 голосов
/ 16 февраля 2011

Измените вашу функцию успеха, чтобы принять параметр, а затем вы можете обратиться к возвращенным данным. то есть:

function successFn(msg){
    alert(msg.d);
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...