0

時間のあるフィールドのみを含むビューを作成する必要があります。誰でもMVC 4カミソリにTimepickerを作成する方法を教えてください。MVC 4でタイムピッカーを設定する方法

これは私のコードです:

モデル

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' 
    }); 
}); 

これは私のコードの結果です:

Timepicker

しかし、私は時間のアイコンをクリックすると、それは結果を表示しません、私はこれは私が何をしたいです

をしたいです私timepicker

bootstrap timepicker

+0

、このブートストラップTimpicker例を参照してください? –

+1

私はあなたのコードをテストしています。それは私にとってはうまくいくので、*正確に*あなたの問題は何ですか? –

+0

正確にあなたが使用している 'datetimepicker'アドオンについて詳しく説明できますか? –

答えて

1

あなたは、ブートストラップ時間ピッカーを使用し、このjQueryのことで、それを設定することができます

$("#YourId").timepicker("setTime", ''); 

はそれほど問題は、このフォーマットはまだ時間だけ日付の様相を示しており、ではないということです

https://eonasdan.github.io/bootstrap-datetimepicker/

responsive-bootstrap-3-timepicker

http://tarruda.github.io/bootstrap-datetimepicker/

+0

OPは1000以上の他の*良い*時間ピッカーを使用することができますが、互換性のないブートストラップが* mvc 4 *のjquery-uiに追加する過剰なオーバーヘッドを追加したいとは言いません。 –

+0

OPは、タグのBootstrap-timepickerがより良い回答のために私によって削除されたことを言及しています –

+0

奇妙な - なぜあなたはタグを削除しましたか?いずれにしても、タグに頼らずに、質問テキストに含める必要があります。 –

関連する問題