Asp.net $(…).datepicker不是一个函数-在一台服务器上工作,但在另一台服务器上不工作
我知道这个主题在这里经常被打开,我知道其他用户的问题是,他们多次包含Jquery.js文件,因此文件之间存在冲突,但这不是我的情况,但我仍然遇到这个错误,无法从前面的问题中找到适合我的解决方案 这是我在.aspx文件头部分使用的代码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
<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)