ASP.NET MVC Ajax.ActionLink

时间:2009-03-26 16:52:06

标签: javascript ajax asp.net-mvc

当我点击显示局部视图的Ajax.ActionLink时,为什么没有与局部视图关联的javascritp触发?以前这一切都在我使用Html.ActionLink之前工作。我在母版页中引用了一系列脚本,其中包括$ document.Ready函数。我也尝试将脚本添加到部分视图中,但它们仍然不会触发。有任何想法吗?

1 个答案:

答案 0 :(得分:2)

动态加载到div中的javascript代码并不被识别为可执行代码。

将代码放在sepperate .js文件中的函数中,将其加载到site.master中并通过添加

开始执行
new AjaxOptions { oncomplete="myJavascriptFunction" } 

到您的Ajax.Actionlink