无法使用兼容的ajax将数据发送到控制器

我试图在单击锚标记时调用一个动作方法,并且还希望向该动作方法发送一些参数。

点击“锚定”标签操作方法会被调用,但参数/数据不会发送到该方法。

<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);
   }
 }
lkf1983 回答:无法使用兼容的ajax将数据发送到控制器

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3119710.html

大家都在问