Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net $(…).datepicker不是一个函数-在一台服务器上工作,但在另一台服务器上不工作_Asp.net_Jquery Ui_Jquery Ui Datepicker - Fatal编程技术网

Asp.net $(…).datepicker不是一个函数-在一台服务器上工作,但在另一台服务器上不工作

Asp.net $(…).datepicker不是一个函数-在一台服务器上工作,但在另一台服务器上不工作,asp.net,jquery-ui,jquery-ui-datepicker,Asp.net,Jquery Ui,Jquery Ui Datepicker,我知道这个主题在这里经常被打开,我知道其他用户的问题是,他们多次包含Jquery.js文件,因此文件之间存在冲突,但这不是我的情况,但我仍然遇到这个错误,无法从前面的问题中找到适合我的解决方案 这是我在.aspx文件头部分使用的代码 <link href="css/bootstrap.min.css" rel="stylesheet" type="text/css" /> <link href="css/bootstrap-theme.min.css" rel="stylesh

我知道这个主题在这里经常被打开,我知道其他用户的问题是,他们多次包含Jquery.js文件,因此文件之间存在冲突,但这不是我的情况,但我仍然遇到这个错误,无法从前面的问题中找到适合我的解决方案

这是我在.aspx文件头部分使用的代码

<link href="css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="css/bootstrap-theme.min.css" rel="stylesheet" type="text/css" />
<link href = "css/jquery-ui.min.css"rel = "stylesheet"/>
<script type="text/javascript" src="Scripts/jquery-3.2.1.min.js"></script>
<script src = "js/jquery-ui.js" type="text/javascript"></script>
<script src="Scripts/UserPlans.js" type="text/javascript"></script>
我得到以下错误:

Uncaught TypeError: $(...).datepicker is not a function
at HTMLDocument.<anonymous> (UserPlans.js?v=57153.032911662754:8)
at j (jquery-3.2.1.min.js:2)
at k (jquery-3.2.1.min.js:2)
未捕获类型错误:$(…)。日期选择器不是函数
在HTMLDocument。(UserPlans.js?v=57153.032911662754:8)
在j处(jquery-3.2.1.min.js:2)
在k处(jquery-3.2.1.min.js:2)

但是,我必须指出,这段代码是在两个不同的服务器上生成的,在其中一个服务器上它可以正常工作,而在另一个服务器上,它给出了我刚才描述的错误。它可能与主机有某种关联吗?

仅仅因为您引用了
jqueryui.js
并不一定意味着它是可用的。如果js文件是使用自定义创建的,则可能会丢失该文件。其次,为了安全起见,请使用
src=“/js/jquery ui.js”
(假设js文件夹位于站点的根目录中)。我编辑了我的帖子,它在一台机器上工作,而不是在另一台机器上。当使用开发工具检查时,我看到该文件已下载。
Uncaught TypeError: $(...).datepicker is not a function
at HTMLDocument.<anonymous> (UserPlans.js?v=57153.032911662754:8)
at j (jquery-3.2.1.min.js:2)
at k (jquery-3.2.1.min.js:2)