我用MVC搭建了一些视图,并使用了一个与我的方案颜色相匹配的jquery datepicker下拉列表。这在Internet Explorer中工作正常,但在使用chrome进行测试时,我会在下拉列表的顶部显示第二个日期下拉列表 - 我认为这是默认的chrome日期选择器。无论如何禁用默认的镀铬日期选择器?
Chrome - 2个日期选择器
IE - 只是一个头脑选择器
答案 0 :(得分:0)
模型(任何格式都可以,但与datepicker合作):
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}")]
查看(非常重要:type =“text”):
@Html.EditorFor(model => model.Published, new { htmlAttributes = new { @class = "form-control", type = "text" } })