Использование Json и jQuery для заполнения DropDown из списка пользовательских классов в Asp.Net MVC 2 - PullRequest
0 голосов
/ 08 июля 2010

Я пытаюсь заполнить DropDown из результата Json, используя jQuery.

У меня есть следующий класс:

class MyOption
{
    int Id { get; set; }
    string Name { get; set; }
}

Я не уверен, как получить список этих в моем результате Json. На данный момент у меня есть следующее, я не уверен, что это правильно, но он компилируется и запускается:

return Json(new
       {
           user = userInfo.DisplayName,
           timestamp = DateTime.Now,
           options = GetValidOptions() // returns List<MyOption>
       });

А теперь в jQuery я пытаюсь получить варианты с такими вещами, как:

function myFunc(data) {
    var obj = data.get_response().get_object();
    $.each(obj.options, function(option) {
        alert(option.Id + option.Name); // doesn't work
    });
}

Что мне нужно сделать, чтобы это работало?

1 Ответ

1 голос
/ 08 июля 2010

У вас есть пример здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...