我正在尝试使用 jQuery 从 Json 结果填充 DropDown。
我有以下课程:
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
});
}
我需要做什么才能使其正常工作?