jquery.min.js版本冲突无法在asp.net网站上运行

时间:2015-02-13 14:24:55

标签: javascript c# jquery asp.net

我有一个asp.net应用程序。以前该应用程序使用 jquery-1.7.2.min.js 版本。但我必须将其升级到 jquery-2.1.3.min.js 才能使kendo图表正常工作。

但是现在,一个带有fieldType“date”的文本框停止弹出新版本的日历。

这是我的文本框,

<asp:TextBox ID="txtDateFrom" fieldtype='date' CssClass="selectstyle" Width="150px" runat="server" MaxLength="10"></asp:TextBox>

$(function () {
        $('input[fieldtype="date"]').datepicker({ firstDay: 1
                                                , changeMonth: true
                                                , changeYear: true
        });
    });

现在问题是,如果我保留旧版本的jQuery,kendo图表不起作用,如果我保留新版本的jQuery,则JavaScript失败。

有什么办法,我可以更新 jquery-2.1.3.min.js 来考虑上面的fieldtype脚本吗?

1 个答案:

答案 0 :(得分:0)

jQuery日历控件属于名为jQuery-ui的其他库。您也需要升级它,就像将旧的jQuery库升级到更新版本一样。您可以使用CDN或直接从jQueryUI网站下载所需的版本。

请记住,这些版本不必相同,因为它们是两个不同的库。我认为jQuery-ui-1.11.3.js应该适合你。