【问题标题】:Remove time input from DateTimePicker从 DateTimePicker 中删除时间输入
【发布时间】:2017-03-01 15:09:52
【问题描述】:

有谁知道如何从引导 datetimepicker 中删除(或至少隐藏)时间选项?

在网页上显示

在 cshtml 中定义

数据库中的数据类型是日期时间,但用户不需要提供时间。所以理想情况下,我们希望隐藏它,或者混淆它,同时仍然使用相同的控件。如果绝对必要,我们可以使用 javascript,但我觉得必须有一个属性可以附加到我缺少的模型(或类似)中的字段!

【问题讨论】:

  • 那你为什么使用 datetimepicker 而不是 datepicker?
  • 日期选择器需要 javascript 来初始化。本质上不是问题,但我想先探索非 js 选项。
  • 您在服务器中无能为力。您显示由 jquery 插件生成的控件 - 它的代码在图像左下方显示“时间”选择器

标签: asp.net-mvc bootstrap-datetimepicker


【解决方案1】:

尝试添加此脚本

<script type="text/javascript">
        $(function() {              
           $('#datetimepicker').datetimepicker({
                 format: 'MM/dd/YYYY'
           });
        });      
    </script>

也尝试将此添加到您的 Html.EditorFor

 "{0: MM/dd/yyyy}"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-26
    • 1970-01-01
    • 1970-01-01
    • 2018-12-20
    相关资源
    最近更新 更多