【问题标题】:Cannot install jQuery UI WIdgets:Datepicker无法安装 jQuery UI 小部件:日期选择器
【发布时间】:2013-03-11 12:52:27
【问题描述】:

在学习本教程 (http://www.asp.net/mvc/tutorials/javascript/using-the-html5-and-jquery-ui-datepicker-popup-calendar-with-aspnet-mvc/using-the-html5-and-jquery-ui-datepicker-popup-calendar-with-aspnet-mvc-part-4) 时,我尝试通过 NuGet 安装 jQuery UI WIdgets:Datepicker 并收到以下错误:

正在尝试解析依赖项“jQuery.UI.Core (= 1.8.9)”。

正在尝试解决依赖 'jQuery (≥ 1.4.4 &&

成功安装'jQuery 1.4.4'。

成功安装'jQuery.UI.Core 1.8.9'。

成功安装'jQuery.UI.Widgets.Datepicker 1.8.9'。

安装失败。回滚...

将“jQuery 1.7.1.1”更新为“jQuery 1.4.4”失败。找不到与“jQuery 1.4.4”兼容的“jQuery.UI.Combined”版本。

这大概是因为我在其他解决方案中有 jQuery 1.7.1.1。我怎样才能解决这个问题?

如果我不能,是否可以在 ASP .NET MVC 4(我是新手)中使用另一个日期选择器,并提供明确的使用说明?

【问题讨论】:

  • 好的,回答了我自己的问题。我创建了一个新的 Visual Studio 解决方案,在那里添加了包,然后抓取了 js 文件并将它们复制到我的真实解决方案中。

标签: asp.net-mvc-4 jquery-ui-datepicker


【解决方案1】:

我遇到了完全相同的问题,所以我手动下载了小部件:http://jqueryui.com/download/

提取文件夹并将我需要的脚本添加到我的项目中:

  • \jquery-ui-1.10.2.custom\jquery-ui-1.10.2.custom\development-bundle\themes\base\jquery.ui.datepicker.css
  • \jquery-ui-1.10.2.custom\jquery-ui-1.10.2.custom\development-bundle\ui\jquery.ui.datepicker.js

Nuget 安装失败的原因是因为包试图引用 jquery.1.4 而 MVC 4 需要更高的库。

希望对你有帮助……

【讨论】:

  • 我也是这样做的,但应该有另一个选择
【解决方案2】:

这似乎是旧帖子,但像我这样的人稍后会在这篇帖子中看到我通过使用引导日期选择器而不是使用 jquery ui 日期选择器来解决这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多