jQuery DateTime选择器问题

时间:2015-05-14 04:18:55

标签: jquery asp.net-mvc

我在我的一个View上使用jQuery DateTime选择器。这个DateTime选择器在一台PC上工作正常。在另一台PC上,它给出了错误:

  

Microsoft JScript运行时错误:对象不支持属性或方法' datepicker'

jQuery代码和这个View本身在两台PC上都是一样的。甚至jQuery版本都是一样的。

以下是代码:

<link href="@Url.Content("~/Content/themes/base/jquery-ui.css")" rel="stylesheet" type="text/css" />

<link href="http://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css" rel="stylesheet">
<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<script src="~/Scripts/jquery.validate.min.js"></script>
<script src="https://code.jquery.com/ui/1.10.2/jquery-ui.min.js"></script>

<script type="text/javascript">
    $(document).ready (function () {
        $(".fromdate").datepicker();
    })
</script>

我能看到的唯一区别是在App_Start文件夹中。 显示此错误的PC在此文件夹中只有一个文件,即RouteConfig.cs

它工作正常的另一台PC在这个文件夹中有几个文件,包括BundleConfig.cs

这与此有什么关系吗?

1 个答案:

答案 0 :(得分:1)

根据您的评论,您的布局中包含jquery-1.10.2.min.jsbootstrap.min.js。由于脚本的顺序很重要,因此需要删除重复的jquery-1.10.2.min.js。我还建议您使用MVC的优秀捆绑和缩小功能,如this article中所述。