首页 > 解决方案 > 自动完成在本地主机上工作,但不在服务器 ASP.NET 上

问题描述

我有自动完成文本框,在本地主机上工作,但在服务器上没有

给出这个错误:加载资源失败:服务器对此的响应状态为 404(未找到):jquery-1.10.2.js 我使用 IIS,我检查了 jquery 存在的发布代码

这是我的脚本

<script>

        $(function () {
            var availableTutorials;



            $.ajax({
                url: '/Home/GetRecord1/',
                dataType: "json",
                async: false,
                timeout: 30000,
                data: availableTutorials,
                success: function (data) {
                    availableTutorials = data;

                },
                error: function (xhr, status, error) {
                    alert("Error " + xhr + "," + status + "," );
                }
            });


            $("#MyId").autocomplete({
                source: availableTutorials,
                autoFocus: true,
                minLength: 3
            });
        });
    </script>

这是我使用的链接

<link href="~/Scripts/ui-lightness-jquery-ui.css"
          rel="stylesheet">
    <script src="~/Scripts/jquery-1.10.2.js"></script>
    <script src="~/Scripts/new-jquery-ui.js"></script>

所有这些都存在于脚本文件下的正确路径上

问题出在哪里 ?

标签: javascriptjqueryasp.netmodel-view-controller

解决方案


推荐阅读