0

我需要获取 jquery 中的一个元素或将其用作时间选择器最小/最大范围的值,就像这样dealershipInfo.OpenCloseTime.ElementAt(i);其中i将是一个整数值。&OpenCloseTime是一个List<string>.

我在 MVC 中工作。OpenCloseTime目标是根据通过对象提供的最小最大值提供时间选择器。

实现这一点的最佳方法是什么?

4

1 回答 1

0

您不想使用 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>
于 2011-09-28T23:59:13.413 回答