ASP.NET中的Datepicker:浏览器IE8中有关jquery的错误"无法读取属性' msie'"没有$ .browsers

时间:2014-11-20 16:13:38

标签: jquery asp.net jquery-ui datepicker

我正在使用ASP.NET。

我需要创建一个datepicker。 我在http://jqueryui.com/上看到了它是如何运作的。

特别是,代码如下:

   <input id="date_picker" type="date" />

 <script type="text/javascript">
        $(function () {
            $('#date_picker').datepicker({ showButtonPanel: true, minDate: 0, changeYear: true });
        });

    </script>

我包括:

<asp:ScriptReference Path="~/Scripts/jquery-1.9.1.js" />
<asp:ScriptReference Path="~/Scripts/jquery-ui-1.10.4.js" />
<asp:ScriptReference Path="~/Scripts/jquery-1.11.1.min.js" />
<asp:ScriptReference Path="~/Scripts/jquery.widget.min.js" />
<asp:ScriptReference Path="~/Scripts/metro.min.js" />
<asp:ScriptReference Path="~/Scripts/jquery.ui.datepicker.js" />

只有最后一个与datepicker相关。

我还包括:

<link id="link1" runat="server" rel="stylesheet" href="~/Styles/jquery.ui.datepicker.css" type="text/css" />
<link id="link2" runat="server" rel="stylesheet" href="~/Styles/jquery-ui.css" type="text/css" />

现在,问题在于:

所有内容都使用chrome作为浏览器,但我注意到使用Developer Tools(F12)时发生了错误(错误出现在屏幕截图中:)。

应用程序必须也能够在Internet Explorer 8中工作。当然,如果出现这些错误,它会弹出错误并且日期选择器不起作用。

我哪里错了?

我读过其他人的帖子,但我没有使用$。浏览器,所以我不知道如何解决这个问题。

谢谢

0 个答案:

没有答案