2010-05-17 24 views
1
<label for="Date"> 
      dateformate: 
      <span id="date-<%=Model.ID%>"><%=Html.EditorFor(model => model.Date)%></span> 
     </label> 

我需要为此标签分配datetimepicker吗?当任何用户点击日期标签时,datetimepciker应该弹出? 谢谢如何使用jquery将datetimepicker赋值给此标签

回答

0

查看JQuery UI Datepicker

你的情况有点特殊,因为是动态生成的ID,但它仍然是相当容易:

$("span[id^='date-']").datepicker(); 

以仔细一看,我才意识到你正在尝试的日期选择器绑在跨度哪里它通常会被分配给一个文本框。所以真正你想要的是添加一个文本框,然后这样做:

$("input[id^='date-']").datepicker(); 

此外,请确保你有jQuery的UI CSS引用。事情是这样的页面,或上的Site.Master:

@import url(/Content/ui.all.css); 
+0

是的,我做到了..但问题是选择从datpicker日期后,当我想清楚了我不能够清除其显示我的日期的日期我选择一个日期.. 感谢 – kumar 2010-05-17 18:41:38

+0

感谢您的答复我喜欢这个更新.. $( “跨度[ID^= '日期 - ']”)日期选择器({ 时间: '', showTime:true, constrainInput:true, stepMinutes:15, stepHours:1, altTimeField:'', time24h:false, minDate:0 }); – kumar 2010-05-17 18:52:13

+0

但仍然havig问题.. 我没有得到Datepicker弹出窗口? – kumar 2010-05-17 18:52:39

相关问题