我想在所有日期时间字段上使用 jquery 日期选择器,所以我在我的 mvc3 项目中关注
模型
public DateTime? DateTime{ get; set; }
视图/共享/编辑器模板
@model DateTime?
@Html.TextBox("", Model.ToString(), new { @class = "date" })
在 _Layout.cshtml 页面上我有
$(document).ready(function () {
$(".date").datepicker();
});
我引用了 datepicker css 和其他 jquery 文件(jqueryui 和 jquery-1.5.1.js)
<script src="@Url.Content("~/Scripts/jquery-1.5.1.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.11.min.js")" type="text/javascript"></script>
<link href="@Url.Content("~/Content/themes/base/jquery.ui.datepicker.css")" rel="stylesheet" type="text/css" />
错误信息如下
TypeError: $(".date").datepicker is not a function
[Break On This Error]
$(".date").datepicker();
谢谢