我试图在单击锚标记时调用一个动作方法,并且还希望向该动作方法发送一些参数。
点击“锚定”标签操作方法会被调用,但参数/数据不会发送到该方法。
<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);
}
}