微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Ajax.ActionLink的onclick我需要调用Javascript函数

我有一个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" })

需要帮助…欢迎任何建议!

谢谢!!

解决方法:

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" })

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐