我正在使用Ajax.ActionLink帮助器来生成删除记录的链接。这是代码:
Ajax.ActionLink("Delete Image", "DeleteImage", new { id = item.Id },
new AjaxOptions { HttpMethod = "Delete", OnSuccess = "Test()" } )
我将一个Javascript函数(Test())分配给OnSucess属性,因为我想做一些JQuery的事情,但是当我单击Delete链接时,会出现此错误消息
在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/