Ich verwende den Ajax.ActionLink-Helfer zum Generieren einer Verknüpfung zum Löschen eines Datensatzes. Dies ist der Code:Zuweisen einer JavaScript-Funktion zu AjaxOptions OnSuccess-Eigenschaft verursacht einen Fehler - ASP.NET MVC
Ajax.ActionLink("Delete Image", "DeleteImage", new { id = item.Id },
new AjaxOptions { HttpMethod = "Delete", OnSuccess = "Test()" })
Ich bin eine Javascript-Funktion (Test()) an die OnSucess Eigenschaft zuweisen, weil ich einige JQuery Sachen tun wollen, aber wenn ich auf den Link Löschen wird dieser Fehler klicken Nachricht
angehobenMicrosoft JScript runtime error: 'b' is null or not an object
in der MicrosoftAjax.js-Datei (Zeile 5, Spalte 62099). Wenn ich die OnSuccess-Eigenschaft entferne, funktioniert alles (auch wenn die Test() - Funktion leer ist, wird der gleiche Fehler ausgelöst). Danke für Ihre Hilfe!
Kann ich Werte aus dieser Aktion wie Json zurückzugreifen? – Shimmy
Wie übergebe ich 'this' (d. H. Den generierten Anker) an die js-Funktion? – Shimmy