私はASP.NET MVCのWebアプリを持っているし、ここにデモの1のように私の「月/年」フィールドにBootstrap 3 Datepickerを使用しようとしている:そのデモで https://eonasdan.github.io/bootstrap-datetimepicker/#min-view-modeブートストラップ3日付ピッカー月間表示のみ
、それだけユーザーは「年」と「月」を選択できます。 「日」ではありません。私は私のアプリで同じ機能が欲しい。しかし、私のアプリでは、最初のクリックで同じように動作しますが、後続のクリックでは、「日」選択ビューが表示されます。 viewModeを '年'に設定しても問題は解決されません。
次のように私のモデルは次のとおりです。次のように
public class FilterViewModel
{
public DateTime? StartMonthYear { get; set; }
...
私の見解は以下のとおりです。
<div class="col-sm-3">
@Html.TextBoxFor(model => model.StartMonthYear, new { @class = "month-picker" })
...
<script type="text/javascript">
$(function() {
$('.month-picker').datetimepicker({
viewMode: 'months',
format: 'MM/YYYY',
useCurrent: false
});
});
</script>
デモ(https://eonasdan.github.io/bootstrap-datetimepicker/#min-view-mode)では、最初のビューだけでなく、成功しても動作します。代替ライブラリの提案に感謝します。他のすべてが失敗したら私はそれを試みるかもしれない。 – corix010
現在のライブラリが選択されました。これは、アプリの他のDateTimeフィールドでも使用するこの滑らかな時間ピッカーを持っているためです。だから私はあなたが示唆している代替の日付ピッカーについて躊躇しています。 – corix010
彼自身には、私は推測します。私は実際には他のライブラリの時間ピッカーを好む。 –