Làm cách nào để chuyển các tham số cho hàm OnSuccess
của lớp AjaxOptions
trong ASP.NET MVC?Làm cách nào để chuyển các tham số cho hàm OnSuccess của lớp AjaxOptions trong ASP.NET MVC?
Dưới đây là code của tôi, nhưng nó không hoạt động:
<%= Ajax.ActionLink("Delete",
"Delete",
"MyController",
New With {.id = record.ID},
New AjaxOptions With
{
.Confirm = "Delete record?",
.HttpMethod = "Delete",
.OnSuccess = "updateCount('parameter')"
})
%>
CẬP NHẬT
Thiết lập OnSuccess
tài sản để (function(){updateCount('parameter');})
giải quyết vấn đề của tôi:
<%= Ajax.ActionLink("Delete",
"Delete",
"MyController",
New With {.id = record.ID},
New AjaxOptions With
{
.Confirm = "Delete record?",
.HttpMethod = "Delete",
.OnSuccess = "(function(){updateCount('parameter');})"
})
%>
Cảm ơn bạn đã chỉ cho tôi liên kết đó. Tôi đã xem bài viết đó trước đây nhưng đã bỏ qua một trong những câu trả lời. –
@Dave, làm thế nào tôi có thể vượt qua neo được tạo ra cho chức năng thành công? Tôi đã thử 'this', nhưng nó không hoạt động. – Shimmy