【发布时间】:2021-01-20 18:05:23
【问题描述】:
我正在使用Jon Thornton 的 jquery.timepicker。
我有一个使用 timepicker 库的 aspnet 核心 MVC 应用程序。
我有一个具有以下属性的模型...
[DisplayName("Start Time")]
public TimeSpan? StartTime { get; set; }
[DisplayName("End Time")]
public TimeSpan? EndTime { get; set; }
我有一个包含以下元素的剃刀视图..
<div class="form-group row">
<div class="col-2">
<label asp-for="StartTime" class="col-form-label"></label>
</div>
<div class="col-5">
<input asp-for="StartTime" type="text" class="form-control timepicker" />
</div>
<span asp-validation-for="StartTime" class="text-danger"></span>
</div>
<div class="form-group row">
<div class="col-2">
<label asp-for="EndTime" class="col-form-label"></label>
</div>
<div class="col-5">
<input asp-for="EndTime" type="text" class="form-control timepicker" autocomplete="off" />
</div>
<span asp-validation-for="EndTime" class="text-danger"></span>
</div>
我已设置时间选择器以使用以下属性..
$(document).ready(function () {
$('input.timepicker').timepicker({
timeFormat: 'H:i:s',
step: 15,
show2400: true
});
});
每次我从时间选择器中选择“00:00:00”时,都会在输入框中设置值 0。任何想法为什么它不会设置为“00:00:00”?
【问题讨论】:
标签: jquery asp.net-core razor timepicker