gpt4 book ai didi

asp.net-mvc - 将 Javascript 函数分配给 AjaxOptions OnSuccess 属性会引发错误 - ASP.NET MVC

转载 作者:行者123 更新时间:2023-12-02 03:54:26 26 4
gpt4 key购买 nike

我正在使用 Ajax.ActionLink 帮助程序生成删除记录的链接。这是代码:

Ajax.ActionLink("Delete Image", "DeleteImage", new { id = item.Id },
new AjaxOptions { HttpMethod = "Delete", OnSuccess = "Test()" } )

我将 Javascript 函数 (Test()) 分配给 OnSucess 属性,因为我想做一些 JQuery 操作,但是当我单击“删除”链接时,会出现此错误消息

Microsoft JScript runtime error: 'b' is null or not an object

在 MicrosoftAjax.js 文件中(第 5 行,第 62099 列)。如果我删除 OnSuccess 属性,一切都会正常(即使 Test() 函数为空,也会引发相同的错误)。感谢您的帮助!

最佳答案

OnSuccess = "Test()" 

你必须这样写,它是一个回调......

OnSuccess = "Test"

关于asp.net-mvc - 将 Javascript 函数分配给 AjaxOptions OnSuccess 属性会引发错误 - ASP.NET MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/695729/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com