我有一个 Ajax.ActionLink(),如下所示。单击视图应在父视图中加载的Onclick。它工作正常。现在,为了提供其他功能,需要在单击 Ajax.ActionLink()时调用javascript函数。我不确定是否可能。我有两个按钮 btnSubmit 和 btnUpdate 。简单地说,我想切换"启用/禁用"通过Javascript函数的功能,没有别的。
@Ajax.ActionLink(item.profilename, "_CreateProfile", new { profileid = item.profileid }, new AjaxOptions { HttpMethod = "GET", InsertionMode = InsertionMode.Replace, UpdateTargetId = "partialDiv" })
需要帮助......欢迎任何建议!!
谢谢!
答案 0 :(得分:4)
Ajax.ActionLink
的重载包含要呈现的其他htmlAttributes
的参数:
Ajax.ActionLink(string linkText,
string action,
object routeValues,
AjaxOptions ajaxOptions,
object htmlAttributes )
您可以在htmlAttributes
:
@Ajax.ActionLink(item.profilename,
"_CreateProfile",
new { profileid = item.profileid },
new AjaxOptions { HttpMethod = "GET", InsertionMode = InsertionMode.Replace, UpdateTargetId = "partialDiv" },
new { onclick = "handler" })