Wie aktualisiere ich ein Div mit Ajax.BeginForm UND führe eine Javascript-Funktion aus?

Ich aktualisiere ein Div mit einer Teilansicht, indem ich Folgendes verwende:

<% using (Ajax.BeginForm("Action", "Controller",
               new { id=Model.id },
               new AjaxOptions
               {
                   UpdateTargetId = "divId",
                   InsertionMode = InsertionMode.InsertAfter,
               }))
   {  %>

und es funktioniert einwandfrei, die zurückgegebene Ansicht wird an das div angehängt, aber ich muss jetzt ein Javascript ausführen, wenn der Beitrag erfolgreich ist, also dachte ich: "easy, addiere einfachOnSuccess = "MyJsFunc()" " zumAjaxOptions, aber danach hat es aufgehört zu funktionieren! Jetzt wird die Seite aktualisiert und nur die zurückgegebene Teilansicht wird gerendert :(, ich habe es sogar mit einem einfachen @ versucAlert("Hi") und es funktioniert nicht .. wie kann ich das zum Laufen bringen?

(übrigens, ich denke, das kann ein Dup von @ sehttps: //stackoverflow.com/questions/1994754/execute-javascript-after-loading-a-mvc-page-using-ajax-beginroutefor aber diese Frage wurde ohne Antwort aufgegeben)

Antworten auf die Frage(4)

Ihre Antwort auf die Frage