【问题标题】:Ajax to return partial view, losing JavaScript functionalityAjax 返回部分视图,失去 JavaScript 功能
【发布时间】:2017-05-29 07:56:54
【问题描述】:

我会尽可能用一些代码示例来更新它,但我只是在寻找任何人都可能拥有的一般性建议。

我有一个使用部分视图的 ASP.Net MVC 站点。我的所有脚本都在 BundleConfig 文件中,它们被加载到 _Layout 页面中。我有部分视图,其中包括一些与 JavaScript 相关的控件、DropZone 和可拖动的 div 等。使用 Ajax,我在控制器中调用一个方法来加载部分视图。但是,当 Ajax 加载部分视图时,我失去了所有 Javascript 功能。

在使用大量依赖于 javascript 的局部视图时,我应该采用更简洁或更简单的方法吗?

非常感谢您的帮助!

【问题讨论】:

  • “失去 Javascript 功能”是什么意思?部分视图上的脚本不起作用,或者 _Layout 上的脚本不起作用?你在用 jQuery 吗?
  • 贴出部分视图的代码

标签: javascript jquery asp.net ajax asp.net-mvc


【解决方案1】:

谢谢各位,搞定了。我将javascript放在局部视图上的一个函数中,并在ajax返回后进行了一个简单的调用以运行所有js。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-20
    • 1970-01-01
    • 1970-01-01
    • 2018-02-10
    • 2023-03-28
    • 1970-01-01
    相关资源
    最近更新 更多