【问题标题】:ASP.NET MVC Ajax.ActionLinkASP.NET MVC Ajax.ActionLink
【发布时间】:2009-03-26 16:52:05
【问题描述】:

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

【问题讨论】:

    标签: javascript ajax asp.net-mvc


    【解决方案1】:

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

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

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

    到你的 Ajax.Actionlink

    【讨论】:

      猜你喜欢
      • 2011-09-16
      • 1970-01-01
      • 1970-01-01
      • 2012-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-24
      相关资源
      最近更新 更多