【发布时间】:2016-06-24 09:42:36
【问题描述】:
我需要创建一个仅包含时间字段的视图。任何人都可以帮助我如何在 MVC 4 剃须刀中创建 Timepicker。
这是我的代码:
型号
public TimeSpan TIME_OUT { get; set; }
查看
<div class="form-group">
@Html.LabelFor(model => model.TIME_OUT, "End Time", htmlAttributes: new { @class = "col-xs-4 col-sm-offset-1 col-sm-4" })
<div class='input-group date col-xs-8 col-sm-6' id='timeout'>
@Html.TextBoxFor(model => model.TIME_OUT, new { @class = "form-control" })
<span class="input-group-addon">
<span class="glyphicon glyphicon-time">
</span>
</span>
</div>
</div>
JavaScript:
$(function () {
$('#timeout').datetimepicker({
format: 'LT'
});
});
这是我的代码的结果:
但是当我点击时间图标时,它并没有显示我想要的结果
这就是我想在我的时间选择器中做的事情
【问题讨论】:
-
所以问题是这种格式仍然显示日期方面,而不仅仅是时间?
-
我已经测试了你的代码,它确实对我有用,那么究竟你的问题是什么?
-
您能否详细说明您正在使用哪个
datetimepicker插件。 -
@freedomn-m - bootstrap-datepicker.js, bootstrap-datetimepicker.css 这些是我在我的应用程序中使用的 js 和 css。
-
@BviLLe_Kid - 在我看来,我在我的模型中使用了数据类型 TimeSpan。我想显示一个时间选择器。我将编辑我的问题,只是为了向您展示我想要做什么。
标签: javascript jquery asp.net-mvc-4 jquery-ui bootstrap-timepicker