Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/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
Jquery ui jQuery-日期控件-下面的代码有什么问题?_Jquery Ui - Fatal编程技术网

Jquery ui jQuery-日期控件-下面的代码有什么问题?

Jquery ui jQuery-日期控件-下面的代码有什么问题?,jquery-ui,Jquery Ui,我是jQuery的初学者 下面的代码来自我的aspx代码 <asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="CPH1"> <script type="text/javascript"> $(function () { //debugger $("#<%=datepicker.UniqueID %>").Datepicker();; }); </scri

我是jQuery的初学者

下面的代码来自我的aspx代码

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="CPH1">
<script type="text/javascript">
 $(function () 
  { //debugger
  $("#<%=datepicker.UniqueID %>").Datepicker();;
  });
</script>    
 <div> Date: <asp:TextBox ID="datepicker" runat="server" ></asp:TextBox>
</asp:Content>

$(函数()
{//调试器
$(“#”).Datepicker();;
});
日期:
单击文本框后,我没有得到任何响应

有人能指出上面代码中的问题吗


是否有任何站点通过与asp.net集成来演示jquery控件?

datepicker()方法必须使用小写字母“d”编写。

您可以触发文本框上的单击事件并分配此单击文档的回调。试着这样做:

$(document).ready(function()
{
     $('#myID').click(function()
     {
          $(this).datepicker();
     })
});
更新

如果没有必要,您可以编写html代码而不是asp标记

<input type="text" id="myID"/>

如果ASP标签是必需的,例如,您想使用OnServer Calk考虑JavaScript OnCutt事件将总是首先触发。


正如@Cito所说,DatePicker构造函数方法必须以小写形式编写。

有人能告诉我DatePicker()之后的额外分号是否会导致问题吗?只是好奇…Dave Ward的网站是一个将jQuery与.NET集成的好网站(特别是使用AJAX),GregL是url吗?谢谢Cito。我确实试过换个案子。仍然不起作用我不是ASP.net专家,但也许你需要用
ClientID
替换
UniqueID
?查看生成的HTML,检查输入元素的ID和jQuery代码中指定的ID是否匹配。谢谢Cito。它发挥了神奇的作用。下面是代码$(function(){$(“#”)单击(function(){//alert(“”);$(“#”).datepicker();})但这一次我遇到了另一个错误“object不支持此属性或方法”您确定jQuery UI已正确加载并包含datepicker小部件(再次检查生成的HTML和jQuery-UI.js文件)吗?谢谢Matteo Vinci。下面的代码工作$(函数(){$(“#”)。单击(函数(){//alert(“”);$(“#”).datepicker();}),但这次我遇到了另一个错误“对象不支持此属性或方法”