我有使用HTML傭工像這樣的形式:劍道日期時間選擇器發送空到控制器
@using (Html.BeginForm("GuardarCliente", "Cliente"))
{
@Html.LabelFor(m => m.FechaDeNacimiento)
@Html.TextBoxFor(m => m.FechaDeNacimiento, new { @class = "form-control", placeholder = "Fecha de Nacimiento...", style = "width:74%; " })
<div class="row">
@Html.ValidationMessageFor(m => m.FechaDeNacimiento)
</div>
@Html.HiddenFor(m => m.Id)
@Html.AntiForgeryToken()
<button class="btn btn-primary">Save</button>
}
,但我想這個輸入轉換成劍道日期時間選擇器這樣的:
$("#FechaDeNacimiento").kendoDateTimePicker({
value: new Date(),
culture: "es-ES",
dateInput: true
});
然後當我cliked保存按鈕是在控制器中發送空值,爲什麼呢?我怎樣才能解決這個與jQuery和不使用劍道的ASP.NET MVC包裝?
我試圖左右逢源,但它仍然無法正常工作 –
@JuanJosé'$( '[name =「FechaDeNacimiento」]')'? – DontVoteMeDown
抱歉讓你失去時間,這只是我的錯誤,問題在於文化,因爲在捆綁類中,我有一個不同的文化參考,我把它放在了kendo日期時間選擇器的部件中。至少當我修好它時,它沒有問題 –