У меня есть переменная в JavaScript, которая получает данные с сервера, которые представляют собой список из списков.
Код: Выделить всё
for (int i = 0; i < Model.Count; i++)
{
YValues.Add(Newtonsoft.Json.JsonConvert.SerializeObject(Model[i].ItemModels.Select(x => x.Quantity).ToList()));
}
Я конвертирую переменную в переменную JavaScript.
Код: Выделить всё
// [1,2,3,4],[5,6,7,8]
var values = @Html.Raw(Json.Encode(YValues));
Я хочу перебрать эту переменную. Каждый элемент массива представляет собой координату Y на графике. Я хочу обозначить эти точки.
Код: Выделить всё
for(var i = 0; i < values.length; i++)
{
alert(values[i]);
}
Я предполагаю, что значение представляет собой строку. Как мне преобразовать его в массив ([1,2,3,4], [5,6,7,8]), чтобы я мог пройти через него?
Подробнее здесь:
https://stackoverflow.com/questions/798 ... g-of-array