0
我看到很多关于此的帖子,但无法解决。引导日期选择器没有在MVC中弹出
在我看来,自举日期选择器成功地飞出的输入标签 例如:
<input class="span2 datepicker" size="16" type="text" value="12-02-2012">
当我运行该页面亚姆能够通过日期选择器更改日期。
$(document).ready(function() {
$('.datepicker').datepicker();
});
但同样不与工作下面的代码
<div class="control-group">@Html.LabelFor(model => model.dob, htmlAttributes: new { @class = "control-label " })
<div class="controls">
@Html.EditorFor(model => model.dob, new { htmlAttributes = new {@class = "datepicker" } })
@Html.ValidationMessageFor(model => model.dob, "", new { @class = "field-validation-error text-danger" })
</div>
</div>
请帮助我。
'@ Html.EditorFor(型号=> model.dob,新的{@class = “datepicker”}})''不会添加'class'属性(检查你生成的html),除非你为'DateTime'定制了'EditorTemplate',这意味着你要渲染HMTL5日期选择器,而不是引导日期选择器 – 2015-04-01 22:59:07