我在ASP.Net核心MVC 2.1上有一个项目。 并且有以下模型:
public class Duty
{
public int DutyId { get; set; }
public DateTime Date { get; set; }
public List<DutyOfPerson> DutyPerson { get; set; }
}
VS生成的控制器和视图。为Date属性生成HTML:
<div class="form-group">
<label class="control-label" for="Birthday">День рождения</label>
<input class="form-control" type="date" data-val="true" id="Birthday"
name="Birthday" value="">
<span class="text-danger field-validation-valid" data-valmsg-for="Birthday"
data-valmsg-replace="true"></span>
</div>
调用时,动作控制器将显示所有职责。但是现在我需要显示一个月的数据。我需要在只能选择月份和年份的页面上创建DatePikker。 有人做过那样的事吗? 预先感谢。
答案 0 :(得分:0)
Where do I get the server and client systems?做您想要的事情。
安装插件,将输入类型从date
更改为text
,并在页面加载时执行以下脚本:
$('#birthday').datepicker({
format: "mm/yyyy",
minViewMode: "months"
});
插件文档还有其他有用的选项。