¿Cómo puedo pasar parámetros a la función OnSuccess
de la clase AjaxOptions
en ASP.NET MVC?¿Cómo puedo pasar parámetros a la función OnSuccess de la clase AjaxOptions en ASP.NET MVC?
Aquí está mi código pero no funciona:
<%= Ajax.ActionLink("Delete",
"Delete",
"MyController",
New With {.id = record.ID},
New AjaxOptions With
{
.Confirm = "Delete record?",
.HttpMethod = "Delete",
.OnSuccess = "updateCount('parameter')"
})
%>
ACTUALIZACIÓN
Al establecer la propiedad OnSuccess
-(function(){updateCount('parameter');})
resuelto mi problema:
<%= Ajax.ActionLink("Delete",
"Delete",
"MyController",
New With {.id = record.ID},
New AjaxOptions With
{
.Confirm = "Delete record?",
.HttpMethod = "Delete",
.OnSuccess = "(function(){updateCount('parameter');})"
})
%>
Muchas gracias por dirigirme a ese enlace. Había revisado esa publicación antes, pero pasé por alto una de las respuestas. –
@Dave, ¿cómo puedo pasar el ancla generada a la función de éxito? Intenté 'esto', pero no funcionó. – Shimmy