/ / Onclick di Ajax.ActionLink Devo chiamare una funzione Javascript - javascript, jquery, ajax, asp.net-mvc-4

Onclick di Ajax.ActionLink Devo chiamare una funzione Javascript - javascript, jquery, ajax, asp.net-mvc-4

Ho un Ajax.ActionLink () che è come sotto Onclick di cui una vista parziale dovrebbe caricare all'interno della vista genitore. Funziona bene. Ora per dare qualche altra funzionalità è necessario chiamare una funzione javascript al clic di quello Ajax.ActionLink (). Non sono sicuro se sia possibile o no. Ho due pulsanti btnSubmit e btnUpdate. Semplicemente, voglio attivare / disattivare la funzionalità attraverso quella funzione Javascript e nient'altro.

@Ajax.ActionLink(item.profilename, "_CreateProfile", new { profileid = item.profileid }, new AjaxOptions { HttpMethod = "GET", InsertionMode = InsertionMode.Replace, UpdateTargetId = "partialDiv" })

Hai bisogno di aiuto ... Qualche consiglio è benvenuto !!

Grazie!!

risposte:

3 per risposta № 1

I sovraccarichi del Ajax.ActionLink contenere un parametro per ulteriori htmlAttributes essere reso:

Ajax.ActionLink(string linkText,
string action,
object routeValues,
AjaxOptions ajaxOptions,
object htmlAttributes )

È possibile definire un gestore di clic in htmlAttributes:

@Ajax.ActionLink(item.profilename,
"_CreateProfile",
new { profileid = item.profileid },
new AjaxOptions { HttpMethod = "GET", InsertionMode = InsertionMode.Replace, UpdateTargetId = "partialDiv" },
new { onclick = "handler" })