好的,所以我想切換從必須輸入手動日期和時間使用jquery選擇日期和時間。問題得到日期選取器顯示與MVC 2
我覺得這太難了。
筆者認爲:
<%= Html.LabelFor(x => x.DDate) %>
<%= Html.EditorFor(x => x.DDate) %>
<%= Html.ValidationMessageFor(x => x.DDate)%> <br />
我的Site.Master(我也是用這個:http://trentrichardson.com/examples/timepicker/):
<script type="text/javascript" src="/Content/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="/Content/jquery-ui-1.8.6.custom.min.js"></script>
<script type="text/javascript" src="/Content/jquery-ui-timepicker-addon.js"></script>
<script type="text/javascript">
$('.dp').datetimepicker({
ampm: true
});
</script>
DateTime.ascx:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<System.DateTime?>" %>
<%= Html.TextBox("", String.Format("{0:MM-dd-yyyy}", Model.HasValue ? Model : DateTime.Today), new { @class = "dp"})%>
現在我知道有些東西在我加載頁面時正常工作,因此有一個預設日期的日期。
但是,當我點擊文本框時,NOTHING顯示出來。
有沒有人有想法我做錯了什麼?
你確定'jquery-ui-timepicker-addon.js'是插件文件名的正確值,'datetimepicker'是正確的函數名嗎? – 2011-06-06 17:48:46