W mojej aplikacji mvc, potrzebuję datetimepicker. Mam kod do tego od Here.DateTimePicker w MVC przy użyciu JQuery-UI
Najpierw odnoszę się do tych plików js i css.
<script src="~/Scripts/jquery-1.9.0.min.js"></script>
<script src="~/Scripts/jquery-ui.min.js"></script>
<script src="~/Scripts/jquery-ui-timepicker-addon.js"></script>
<link href="~/Content/jquery-ui-timepicker-addon.css" rel="stylesheet" />
Następnie
<div>
@Html.TextBox("fromdate", DateTime.Now.ToString("MM/dd/yyyy HH:mm"), new { @class = "from-date-picker", @readonly = "readonly" })
</div>
aw skrypcie
$('.from-date-picker').datetimepicker({
dateFormat: 'mm/dd/yy',
timeFormat: 'hh:mm',
timeInput: true,
stepHour: 1,
stepMinute: 5
});
Więc mam próbnika datetime takiego.
Ale tutaj czas jest wybranie za pomocą suwaka. Próbuję zrobić to jak następujący typ.
Więc próbował w ten sposób.
$('.from-date-picker').datetimepicker({
controlType: 'select',
oneLine: true,
timeFormat: 'hh:mm tt'
});
Ale wciąż nadchodzi jak w starym stylu. To z suwakiem. Jak mogę zmienić na drugi typ?
Czy to możliwe, że nie dodaje się plików 'css' dla tego rodzaju układu? –
@teovankot: dodałem jquery-ui.css. –
Sprawdziłem na github. src włącza [ten plik css] (https://github.com/trentrichardson/jQuery-Timepicker-Addon/blob/master/src/jquery-ui-timepicker-addon.css) dla timepikera. Czy to dodałeś? –