2010-05-17 23 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

相關問題