【问题标题】:How can I style a Kendo DatePicker control to look like a regular textbox?如何设置 Kendo DatePicker 控件的样式,使其看起来像常规文本框?
【发布时间】:2014-04-23 16:14:52
【问题描述】:

Kendo DatePicker 的外观和感觉很棒,但是由于我正在关注一个模型,我需要让它看起来像一个常规的文本框。用户单击文本框时的预期行为应该是相同的,但想法是隐藏小日历图标。

默认是这样的:

http://screencast.com/t/vBwR4HasO

我希望它看起来像:

http://screencast.com/t/0AzSYPS9Jaq

知道如何删除小日历吗?

【问题讨论】:

    标签: html css kendo-ui kendo-datepicker


    【解决方案1】:

    没有内置功能可以让您修改日历图标的可见性,但您可以使用 jQuery 修改元素以达到所需的结果。

    希望下面的内容能让您了解从哪里开始。

    $(document).ready(function() {
    
        // Find and remove k-picker-wrap class from Kendo DatePicker 'datepicker'
        $("#datepicker_wrapper").removeClass("k-picker-wrap");
    
        // Hide the icon
        $(".k-state-default > .k-select").css("visibility","hidden");
    
        // Add a click handler to the DatePicker to replace the functionality of the calendar button
        var datepicker = $("#datepicker").data("kendoDatePicker");
        $(".k-input").click(function() {
            datepicker.open();
        });
    
    });
    

    您可能需要稍微修改一下以满足您的需要。

    【讨论】:

      猜你喜欢
      • 2018-08-24
      • 1970-01-01
      • 2014-07-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-01
      • 1970-01-01
      • 2023-03-03
      • 2020-05-18
      相关资源
      最近更新 更多