/ / Onclick eines Ajax.ActionLink Ich muss eine Javascript-Funktion aufrufen - Javascript, Jquery, Ajax, asp.net-mvc-4

Onclick eines Ajax.ActionLink Ich muss eine Javascript-Funktion aufrufen - javascript, jquery, ajax, asp.net-mvc-4

Ich habe ein Ajax.ActionLink () was ist wie folgt. Ein Klick, von dem eine Teilansicht in die übergeordnete Ansicht geladen werden soll. Es funktioniert gut. Um einige andere Funktionen zu erhalten, ist es erforderlich, eine JavaScript-Funktion beim Klicken auf diese aufzurufen Ajax.ActionLink (). Ich bin nicht sicher, ob es möglich ist oder nicht. Ich habe zwei Knöpfe btnSubmit und btnUpdate. Ich möchte einfach die Funktion "Aktivieren / Deaktivieren" durch diese Javascript-Funktion und nichts anderes umschalten.

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

Brauchen Sie Hilfe ... Irgendwelche Ratschläge sind willkommen !!

Vielen Dank!!

Antworten:

3 für die Antwort № 1

Die Überlastungen der Ajax.ActionLink enthalten einen Parameter für zusätzliche htmlAttributes gerendert werden:

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

Sie können einen Click-Handler in definieren htmlAttributes:

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