当使用Ajax.ActionLink加载时,ASP.Net MVC在PartialView中运行JavaScript

sf.*_*sf. 5 ajax asp.net-mvc partial-views

我有一个关于ASP.Net MVC的问题.

我正在使用Ajax.ActionLink来加载PartialView.

在这个局部视图中是一个我想要调用的javascript函数.

但是我无法弄清楚如何实现这一目标.

我在设置Ajax.ActionLink时尝试使用AjaxOptions {OnSuccess ="functionInPartialView"}但由于某种原因它无法看到Javascript.

编辑:PartialView是JavaScript和Html的混合

que*_*en3 5

我建议使用jQuery($ .get/$ .ajax).它会在您加载部分时评估$(function(){}),因此您的脚本会触发.我个人觉得jQuery使用起来更简单,更清晰.


Jua*_*lez 5

在包含parcialview的视图中添加javascript代码,然后在设置Ajax.ActionLink时使用ajaxOptions {OnSuccess =" functionInView "}.