【发布时间】:2016-01-24 12:49:43
【问题描述】:
下面需要你的帮助。
我在我的视图中为 datepicker 提供了以下代码,它在 chrome 中完美运行,但在 IE 中没有加载任何内容。
<script language="javascript" type="application/javascript">
$(document).ready(function () {
$("#StartDate").datepicker();
$("#EndDate").datepicker();
});
</script>
@Html.LabelFor(m => m.StartDate)
@Html.TextBoxFor(m => m.StartDate, new { style = "width:200px;height:34px;", type = "date" })
以下是_layout.cshtml中添加的引用
<script src="~/obj/Scripts/jquery-1.7.1.js"></script>
<script src="~/obj/Scripts/jquery.ui.datepicker.js"></script>
【问题讨论】:
-
尝试删除
type = "date"。如果它没有生成日期选择器,则意味着您的脚本没有加载(type = "date"生成浏览器日期选择器,而不是 jquery 日期选择器,它仅在 Chrome 中受支持)
标签: c# jquery model-view-controller razor datepicker