Если я сделаю пост из jquery, вот так:
$.post("Row/getRowNames", { currRow: "MyRow", offset: 3 },
function(rowNames) {
/* How do I interpret the data to
},
"json");
Как мне интерпретировать данные rowNames, которые передаются обратно из метода в контроллере? Мне нужно превратить результат JSON в массив строк, как ...
Вот метод Controller, который получает имена строк:
[AcceptVerbs(HttpVerbs.Post)]
public JsonResult getRowNames(string currRow, int offset)
{
return this.Json(_rowRepository.getRowNamesByOffset(currRow, offset));
}
и getRowNamesByOffset(currRow, offset)
возвращает массив строк.
Я действительно не уверен, как работает Json, что он делает с массивом, прежде чем он передает его обратно в javascript? Как javascript должен манипулировать Json для получения необходимых данных?