我在我的MVC應用程序中在HtmlTextBoxFor
上添加了jQueryUI DatePicker
。以下是我的代碼。現在,當我調試時,日期在create
事件中顯示01/01/2001 12:00:00
,而不是所選日期。jQuery UI DatePicker沒有設置TextBox的值
<!-- JoinDate -->
<div class="form-group">
<div class="editor-label">
@Html.LabelFor(model => model.JoinDate, new { @class = "col-sm-2 control-label" })
</div>
<div class="editor-field">
@Html.TextBoxFor(model => model.JoinDate, new { @class = "form-control", @id = "datepicker" })
@Html.ValidationMessageFor(model => model.JoinDate)
</div>
<script src="~/Content/js/jquery.js"></script>
<script src="~/Scripts/jquery-ui-1.11.4.min.js"></script>
<script>
$(function() {
$("#datepicker").datepicker();
});
你以前提到的jQuery UI的兩倍,你需要刪除引用的任何一個。我建議刪除'' – Irshu
仍然獲得價值'01/01/...' – DhavalR
如果你聲明如下:'$( ()#datepicker({defaultDate:''}); });' – Irshu