我嘗試使用jQueryUIHelpers.Mvc3,但是當我點擊框時,日期框選取器不出現。 我安裝了像這裏的jqueryUIHelpers.Mvc 3軟件包http://jqueryuihelpers.apphb.com/Docmo/Overview/GettingStarted 但是,當我運行該頁面並單擊日期框時不會顯示任何內容。 這是我的觀點:jquery datepicker不工作,日期框不顯示?
@model MvcApplication4.Models.Reservation
@using JQueryUIHelpers
@{
ViewBag.Title = "Create";
}
<head>
<h2>Create</h2>
<title>jQuery UI Helpers - @ViewBag.Title</title>
<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>
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/themes/base/jquery.ui.all.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.18.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui.unobtrusive.min.js")" type="text/javascript"></script>
</head>
@using (Html.BeginForm()) {
@Html.ValidationSummary(true)
<fieldset>
<legend>Reservation</legend>
<div>
<label for="anotherDate">Select another date: </label>
@(Html.JQueryUI().Datepicker("anotherDate").MinDate(DateTime.Today).ShowButtonPanel(true)
.ChangeYear(true).ChangeMonth(true).NumberOfMonths(2))
</div>
我包括jquery-1.7.1.min.js之前所有ather插件,但仍然無法正常工作。我沒有得到任何錯誤,但當點擊框沒有datepicker出現 – jonny 2012-04-27 14:17:11
其工作我只需要更新query-ui.unobtrusive -0.3.1.min.js查詢 - ui.unobtrusive-4.0.min.js – jonny 2012-04-27 14:28:33