【问题标题】:C# Dropdown calendar for 1 year with MVC Razor使用 MVC Razor 的 1 年 C# 下拉日历
【发布时间】:2011-12-16 15:44:53
【问题描述】:

razor 和 mvc 新手,如何在下拉列表中创建 1 年日历,从

var dt = System.DateTime.Now.AddDays(7);

使用两个下拉菜单,即。 1 代表日,另一个代表月 + 年。例如 如果我将月份 + 年份 ddl 更改为“2012 年 2 月”,则日期 ddl 必须显示 1 - 28 个项目 如果将月份 + 年份 ddl 更改为“2012 年 1 月”,则日期 ddl 必须显示 1 - 31 个项目

【问题讨论】:

  • 您是否正在尝试构建一个日期选择器? - 如果是这样,您不必使用下拉菜单执行此操作。您可以使用 JQueryUI 的日期选择器,它会为您处理所有这些。 jqueryui.com/demos/datepicker/#default
  • @Kohan 实际上它是一个移动网络应用程序,我检查了 jquery 日期选择器,其中一些不适用于opera mini

标签: c# jquery asp.net-mvc-3 razor jquery-mobile


【解决方案1】:

在这种情况下,这可能会有所帮助。

http://jquerymobile.com/demos/1.0a4.1/experiments/ui-datepicker/

我刚刚在我的手机上用 Opera mini 观看了演示,效果很好。


或者,如果下拉菜单是您想要的方式:

你可以像这样使用 jquery 来做(Razor 在这里不是问题):

http://jsfiddle.net/Kohan/drrHH/

【讨论】:

    【解决方案2】:

    jQuery mobile 有一个日期选择器。不要尝试重新发明轮子。

    【讨论】:

      猜你喜欢
      • 2018-01-20
      • 1970-01-01
      • 1970-01-01
      • 2017-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多