我正在尝试编写一个 MVC.NET 网站,并且我想使用datepicker
jQuery 中的组件。要使用 jQuery,我在布局页面上使用以下代码:
<head>
<title>@ViewBag.Title</title>
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-1.7.2.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.ui.core.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.ui.datepicker.js")" type="text/javascript"></script>
<link href="@Url.Content("~/Content/jquery.ui.all.css")" type="text/css" />
<link href="@Url.Content("~/Content/jquery.ui.datepicker.css")" type="text/css" />
</head>
在我想使用的页面上,我datepicker
使用以下代码:
<script type="text/javascript">
$(document).ready(function () {
$("#FromDate").datepicker({ dateFormat: 'dd/mm/yy' });
});
</script>
...
<div class="editor-field-search">
<label for="fromDate">From date:</label>
<input type="text" id="FromDate" name="FromDate" value=""/>
</div>
但是datepicker
以一种奇怪的方式显示:
我已经用谷歌搜索并尝试修复,但没有找到解决问题的方法。我究竟做错了什么?