jquery datepicker只有月份和年份

时间:2012-09-23 15:09:02

标签: jquery asp.net-mvc-3 datepicker

我有两个问题:

  1. 按钮“今天”不起作用,因为未使用所选值初始化日历,并初始化当前月份。

  2. 我需要覆盖onclick按钮'完成' - 这是怎么做的?

  3. 脚本:

    $('.datefield_month').datepicker({
                changeMonth: true,
                changeYear: true,
                showButtonPanel: true,
                dateFormat: 'MM, yy',
                onClose: function (dateText, inst) {
                    var month = $("#ui-datepicker-div .ui-datepicker-month :selected").val();
                    var year = $("#ui-datepicker-div .ui-datepicker-year :selected").val();
                    $(this).val($.datepicker.formatDate('MM, yy', new Date(year, month, 1)));
                }
            });
    

    视图:

    <input name = "Month" class = "datefield_month" value="@Model.Month.ToString("Y", Session["culture"] as CultureInfo)" type="text" id ="Month" />
    

1 个答案:

答案 0 :(得分:0)

此博客http://jquerybyexample.blogspot.co.uk/2012/06/show-only-month-and-year-in-jquery-ui.html?m=1讨论了如何实现类似的。我们在一些项目中使用了技术