javascript - DateTimePicker css 不正确
问题描述
我在 ac#MVC 应用程序上使用 DateTimePicker 来显示日期和时间。我遇到的问题是 DateTimePicker 不显示日期或时间。我认为这是 CSS 的问题,但我不确定。这是 DateTimePicker (HTML) 的代码:
<div class="col-xs-6">
<div class="form-group">
<br />
<label class="control-label">Start Date</label>
<input data-format="yyyy-MM-dd hh:mm:ss" type='text' class="form-control" id='start' />
</div>
</div>
Javascript:
$("#start").datetimepicker({
format: dateF
});
$('#start').on('dp.change', function (e) {
$('#end').data("DateTimePicker").minDate(e.date);
});
这就是我按下它时的样子:
我正在捆绑这样的脚本:
bundles.Add(new ScriptBundle("~/bundles/picker").Include(
"~/Scripts/bootstrap-datepicker.js",
"~/Scripts/bootstrap-datetimepicker.js",
"~/Scripts/bootstrap-datetimepicker.min.js",
"~/Scripts/bootstrap-multiselect.js"
));
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.css",
"~/Content/layout.css",
"~/Content/Style.css",
"~/Content/tether.min.css",
"~/Content/bootstrap-datepicker.css",
"~/Content/bootstrap-datetimepicker.css",
"~/Content/bootstrap-multiselect.css"
));
并像这样渲染:
@Styles.Render("~/Content/css")
@Scripts.Render("~/Scripts")
@Scripts.Render("~/bundles/modernizr")
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/bootstrap")
@Scripts.Render("~/bundles/picker")
关于为什么这不起作用的任何想法?
解决方案
请尝试将输入类型更改为“日期”
<div class="col-xs-6">
<div class="form-group">
<br />
<label class="control-label">Start Date</label>
<input data-format="yyyy-MM-dd hh:mm:ss" type='date' class="form-control" id='start' />
</div>
</div>
推荐阅读
- ruby-on-rails - ActiveRecord::Migration.maintain_test_schema!奇怪的行为
- python - Django 发送电子邮件:SMTPServerDisconnected:连接意外关闭:[WinError 10054] 现有连接被强行关闭
- javascript - 咖喱函数失去对象上下文
- c++ - 应该通过移动“接管”另一个对象的所有权的类不起作用
- android - ActivityMainBinding 未解决和同步错误
- django - 尝试向表单字段的标签添加链接时,__init __ () 出现意外的关键字参数“初始”错误
- java - Keycloak Kerberos 阻止登录对话框
- flutter - dart-define 参数不适用于构建
- c++ - 使用 MSYS2/MINGW-64 缺少 POSIX 和 std 符号
- javascript - 如何防止用户更改ajax调用中的重要数据?