在asp.net用户控件中使用jquery库

using jquery libraries in asp.net user controls

本文关键字:jquery 控件 asp net 用户      更新时间:2023-09-26

我遇到一个奇怪的问题。我在用户控件中使用JQuery日期选择器。当我尝试使用google托管库时,事情运行得很好。

ie:

 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"  type="text/javascript"></script>
 <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.5/jquery-ui.min.js" type="text/javascript"></script>

接下来,我下载了这两个库,并将它们添加到我的项目(asp.net网站)。当我引用它们并尝试运行时,它不识别jquery语法(停在jquery代码并说无法识别$)。但是智能感知正在起作用。

这是我的代码:

<script src="../_Scripts/jquery-1.8.2.js" type ="text/javascript"></script>
<script src="../_Scripts/jquery-ui.min.js" type ="text/javascript"></script>
<script type ="text/javascript">
 $(function () {
     $("#<%=TextBox1.ClientID%>").datepicker({ dateFormat: 'dd/mm/yyyy' });
  });
 </script>

 <asp:TextBox runat ="server" ID ="TextBox1" Width ="80px"  ></asp:TextBox>

哪里出了问题?

<script src="<%=ResolveUrl("~/_Scripts/jquery-1.8.2.js") %>" type="text/javascript"></script>

试试那个,再对另一个做那个。

参考:如何在ASP中正确引用JavaScript文件。净项目吗?