0

jqueryの要素にアクセスするか、タイムピッカーの最小/最大範囲の値として使用する必要があります。これは次のようなものdealershipInfo.OpenCloseTime.ElementAt(i)です; ここiで、整数値になります。&OpenCloseTimeList<string>.

私はMVCで働いています。目的は、オブジェクトを介して提供される最小最大値に基づいてタイムピッカーを提供することOpenCloseTimeです。

これを実装する最良の方法は何ですか?

4

1 に答える 1

0

これを jQuery で行うのではなく、ビュー内のコードで行います。以下では、モデルに OpenCloseTime がありList<DateTime>、最初が開始日、2 番目が終了日であると想定しています。これらをモデルの個々のプロパティにマップしない理由はわかりませんが、...

@{
     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 に答える