【问题标题】:Error with Kendo for ASP MVC doesn't workASP MVC 的 Kendo 错误不起作用
【发布时间】:2014-05-30 21:24:35
【问题描述】:

我使用 MVC 3 将 kendo UI 2014 升级到了 Kendo 2014.1.528。将 kendo.Mvc dll 添加到所有项目中,并添加了 kendo.web.min.js、kendo.aspnetmvc.min.js 和样式表。运行应用程序时,没有数据加载到网格中,现有功能都不起作用。还有哪些需要检查的地方?我是否需要升级剑道 UI 所需的所有其他 jquery 文件。 使用下面的 jquery 文件

<script src="@Url.Content("~/Scripts/json2.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.ba-postmessage.min.js")"></script>
<script src="@Url.Content("~/Scripts/knockout-2.0.0.js")"></script>
<script src="@Url.Content("~/Scripts/knockout.mapping.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.ba-postmessage.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.blockUI.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.alerts.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.treeview.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.cookie.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.multiselect.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")"></script>

如果这是问题,我如何升级 Jquery 文件,是否有任何 Nuget 包要升级。

【问题讨论】:

  • 是否有任何 javascript 错误?
  • 附加信息:找不到路径'/Scripts/Kendo2014/jquery-1.9.1.js'的控制器或它没有实现IController。收到此错误

标签: jquery asp.net-mvc-3 kendo-ui


【解决方案1】:

我所做的只是更新主要的 jquery 文件。我相信 kendo 与 jquery 2.x 不兼容,因为我已经尝试过使用它并且某些控件失败了。我使用 jquery 1.10.2 没有问题。您可能想检查升级后您的 jquery 插件是否工作。您可以使用 nuget 进行更新,但可以使用包管理器控制台,因为您可以选择要安装的版本。祝你好运

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-18
    • 2021-08-04
    • 2016-11-15
    • 2019-03-26
    • 1970-01-01
    • 2021-01-23
    相关资源
    最近更新 更多