返回2个Json列表并访问数据

本文关键字:访问 数据 列表 2个 Json 返回 | 更新日期: 2023-09-27 18:06:50

我将返回2个列表,如下所示:

return Json(new { FirstList = allLocations, SecondList = openingHours }, JsonRequestBehavior.AllowGet);

但是当我尝试访问返回的数据时,我没有得到值

        success: function (data) {
            for (index = 0; index < data.length; ++index) {
                console.log(data[index].FirstList.LocationName);

如果有任何帮助就太好了

返回2个Json列表并访问数据

我假设您正在尝试将两个不同的JSON对象连接成一个?如果是这种情况,您需要首先对单个对象进行反序列化,然后将它们组合成一个新的JSON对象。

return JsonConvert.SerializeObject(new [] {JsonConvert.DeserializeObject(FirstList), JsonConvert.DeserializeObject(SecondList)})