jquery.min.js版本冲突在asp.net网站中不起作用

jquery.min.js version conflict not working in asp.net website

本文关键字:net 网站 不起作用 asp min js 版本 冲突 jquery      更新时间:2023-10-14

我有一个asp.net应用程序。以前,该应用程序使用jquery-1.7.2.min.js版本。但为了让剑道图发挥作用,我不得不将其升级到jquery-2.1.3.min.js。

但现在,一个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,剑道图就不起作用;如果我保留新版本的jQuery,上面的JavaScript就会失败。

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

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

记住,版本不一定是相同的,因为它们是两个不同的库。我认为jQuery-ui-1.11.3.js应该为你工作。