Попытка передать список объектов, используя jquery ajax - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь передать список объектов в метод контроллера MVC, но получаю только нулевой объект. Что я делаю не так?

Список, который я пытаюсь передать:

coordList = [{"page":1,"xStart":118,"xEnd":481,"yStart":139,"yEnd":422},{"page":2,"xStart":74,"xEnd":379,"yStart":37,"yEnd":387},{"page":3,"xStart":128,"xEnd":349,"yStart":19,"yEnd":326}]

Ajax call:

 var request = $.ajax({
                   type: 'GET',
                   url: Router.action("Api", "GetTable"),
                   dataType: 'json',
                   contentType: 'application/json; charset=utf-8',
                   data: JSON.stringify({ 'coords': coordList }),
               });

Метод контроллера:

  [HttpGet]
  public ActionResult GetTable(List<PageCoordModel> coords)
  {
         .....
  }

PageCoordModel:

public class PageCoordModel
{
    public String page { get; set; }

    public int xStart { get; set; }

    public int xEnd { get; set; }

    public int yStart { get; set; }

    public int yEnd { get; set; }
}

Спасибо за помощь

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