我需要获取 jquery 中的一个元素或将其用作时间选择器最小/最大范围的值,就像这样dealershipInfo.OpenCloseTime.ElementAt(i)
;其中i
将是一个整数值。&OpenCloseTime
是一个List<string>
.
我在 MVC 中工作。OpenCloseTime
目标是根据通过对象提供的最小最大值提供时间选择器。
实现这一点的最佳方法是什么?
我需要获取 jquery 中的一个元素或将其用作时间选择器最小/最大范围的值,就像这样dealershipInfo.OpenCloseTime.ElementAt(i)
;其中i
将是一个整数值。&OpenCloseTime
是一个List<string>
.
我在 MVC 中工作。OpenCloseTime
目标是根据通过对象提供的最小最大值提供时间选择器。
实现这一点的最佳方法是什么?
您不想使用 jQuery 来执行此操作,而是使用视图中的代码。以下假设您的模型具有 OpenCloseTime 作为 a List<DateTime>
,第一个是开始日期,第二个是结束日期 - 不知道为什么不将这些映射到模型上的各个属性,但是......
@{
var startTime = Model.OpenCloseTime.ElementAt(0).ToString("MM/dd/yyyy");
var endTime = Model.OpenCloseTime.ElementAt(1).ToString("MM/dd/yyyy");
}
<script type="text/javascript">
$(function() {
$('#StartTime').datepicker({
defaultDate: '@startTime'
});
$('#EndTime').datepicker({
defaultDate: '@endTime'
});
});
</script>