Невозможно отправить данные на контроллер с ненавязчивым AJAX - PullRequest
0 голосов
/ 12 ноября 2019

Я пытаюсь вызвать метод действия при щелчке тега привязки и хочу отправить некоторый параметр также этому методу действия.

При щелчке по метке «привязки» вызывается метод действия, но параметры /данные не передаются методу.

<a href="" data-ajax="true" data-ajax-url="site/getSiteDetail" data-ajax-loading="#divloading" data-ajax-success="editSuccess"
                      data-ajax-failure="editFailure"
                       data-ajax-method="Post"
                      data-siteId="@row.SiteId"
                       >Edit</a>

Вот метод действия:

[HttpPost]
public Models.Site getSiteDetail(int siteId)
{
 try
   {
    return new BusinessAccessLayer.Master(configuration)
              .GetSiteDetailById(siteId);
   }
   catch (Exception ex)
   {
    throw new Exception(ex.Message);
   }
 }
...