首页 > 解决方案 > jQuery.UI.Combined ASP.net 的导入问题

问题描述

我正在尝试dialog在 ASP.net 应用程序中使用 jQuery 中的 UI 功能。默认情况下,ASP.net 有 jQuery 库,但没有 UI 库。我使用 NuGet 下载了 jQuery.UI.Combined 1.12.1 版本并将 jQuery 的版本切换到 1.12.1 以匹配。目前我Uncaught TypeError: $(...).dialog is not a function在尝试使用对话框功能时遇到错误。这是我的代码:

<head>
    <link href="~/Content/Style.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="~/Scripts/jquery-1.12.1.min.js"></script>
    <script type="text/javascript" src="~/Scripts/jquery-ui-1.12.1.min.js"></script>
</head>

...


    <div id="dialog" title="Basic dialog">
        <select>
            <option value="volvo">Volvo</option>
            <option value="saab">Saab</option>
            <option value="mercedes">Mercedes</option>
            <option value="audi">Audi</option>
        </select>
    </div>
    <input type="button" id="target" value="click" />
</body>

<script type="text/javascript">
    $("#dialog").hide();
    $("#target").click(function () {
        $("#dialog").show();
        $("#dialog").dialog();
    });
</script>

我是因为导入错误而收到此错误还是代码错误?

提前致谢!

标签: javascriptjqueryasp.net

解决方案


推荐阅读