当前位置: 首页 > 面试题库 >

jQuery UI DatePicker仅显示月份年份

祁宝
2023-03-14
问题内容

我正在使用jQuery日期选择器在整个应用程序中显示日历。我想知道是否可以用它显示月份和年份(2019年5月)而不显示日历吗?


问题答案:

这是一个hack(已更新为整个.html文件):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.js"></script>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
    <link rel="stylesheet" type="text/css" media="screen" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/base/jquery-ui.css">
    <script type="text/javascript">
        $(function() {
            $('.date-picker').datepicker( {
            changeMonth: true,
            changeYear: true,
            showButtonPanel: true,
            dateFormat: 'MM yy',
            onClose: function(dateText, inst) { 
                $(this).datepicker('setDate', new Date(inst.selectedYear, inst.selectedMonth, 1));
            }
            });
        });
    </script>
    <style>
    .ui-datepicker-calendar {
        display: none;
    }
    </style>
</head>
<body>
    <label for="startDate">Date :</label>
    <input name="startDate" id="startDate" class="date-picker" />
</body>
</html>


 类似资料:
  • 我在我的应用程序中使用了这个angularJS日期选择器,我想知道是否有办法在日历中只显示月份和年份,并删除日期? 这就是我如何使用日期选择器: 我试图添加,但它只更改选定的日期,而不更改日期选择器本身。

  • 我在利用这一刻。js以特定的形式显示时间- 上面的代码以下面的格式显示日期和时间 0年0月1天37小时 我需要展示这样的东西 0年0月1天13小时 我已经尝试使用from现在和from https://momentjs.com/docs/#/displaying/from/ 但无法获得输出。我怎样才能做到这一点。

  • 我已在对话框中添加了日历视图。单击按钮时会出现对话框。我面临的问题是,当对话框出现时,日历视图不会在顶部显示当前月份和年份。但当我更改月份时,顶部的月份和年份会出现(对于当前月份也是如此)。我想显示这个月和年的初始对话显示。请帮帮我。提前道谢。 我没有足够的声誉来发布一个屏幕截图。对此感到抱歉。 这是代码: 日期是一个按钮。

  • 问题内容: 如何在Java中动态显示for循环中特定月份的日期,月份和年份? 问题答案: 这简要演示了Java 和类的一些基础知识。根据您的问题,这是我能做的最好的事情。

  • 在点击日期选择器标题左右的“下一个”和“上一个”链接后,我试图获得“显示”的月份和年份。 目前我正在使用获取月份: 但它只返回当前月份,而不是单击“下一步”或“上一步”后显示的月份。 编辑 我在函数中添加了带有日期选择器的选项 但这只是说明了当前日期。 再次编辑 上述工作只需要设置一个延迟:]

  • 问题内容: 我正在写一个PHP应用程序,它将学生数据存储在MySQL关系数据库中。我试图找到最好的方式/数据类型来存储一个月和一年在一起,而没有一天。我不知道是否应该将其存储为DATE并以某种方式使用php将日期存储为第一天,或使用我目前不熟悉的其他数据类型。理想情况下,我不想存储一天,因为一天不会总是相同的,并且如果将来更改一天,则需要更改php源代码。 为了获取更多背景信息,我存储了一个学生的