在我的mvc應用程序中,我需要一個datetimepicker。我從Here得到了這個代碼。在MVC中使用JQuery-UI的DateTimePicker
所以首先我介紹這些js和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" />
然後,
<div>
@Html.TextBox("fromdate", DateTime.Now.ToString("MM/dd/yyyy HH:mm"), new { @class = "from-date-picker", @readonly = "readonly" })
</div>
,並在腳本中,
$('.from-date-picker').datetimepicker({
dateFormat: 'mm/dd/yy',
timeFormat: 'hh:mm',
timeInput: true,
stepHour: 1,
stepMinute: 5
});
所以我有一個日期選擇器這樣的。
但在這裏時間是通過使用滑塊選擇。我試圖讓它像下面的類型。
所以嘗試這樣的。
$('.from-date-picker').datetimepicker({
controlType: 'select',
oneLine: true,
timeFormat: 'hh:mm tt'
});
但它仍舊像老式一樣到來。這是與滑塊。我怎樣才能改變爲第二種?
難道你不會爲這種佈局添加'css'文件嗎? –
@teovankot:我添加了jquery-ui.css。 –
我檢查過github。對於timepicker,src包括[this css文件](https://github.com/trentrichardson/jQuery-Timepicker-Addon/blob/master/src/jquery-ui-timepicker-addon.css)。你添加了嗎? –