ASP.NET MVC操作上的jQuery Datepicker问题在另一个操作上运行良好

ASP.NET MVC操作上的jQuery Datepicker问题在另一个操作上运行良好,jquery,jquery-ui,asp.net-mvc-3,jquery-ui-datepicker,Jquery,Jquery Ui,Asp.net Mvc 3,Jquery Ui Datepicker,我在我的博客应用程序中遇到了一个奇怪的行为。当我撰写新文章时,它会正确显示,但当我在现有文章上编辑时,数据采集器会丢失它的样式和本地化。撰写和编辑操作共享相同的视图 <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript"> google.load("jquery", "1.4.4"); g

我在我的博客应用程序中遇到了一个奇怪的行为。当我撰写新文章时,它会正确显示,但当我在现有文章上编辑时,数据采集器会丢失它的样式和本地化。撰写和编辑操作共享相同的视图

<script type="text/javascript" src="http://www.google.com/jsapi"></script> 
<script type="text/javascript">
    google.load("jquery", "1.4.4");
    google.load("jqueryui", "1.8.9");
</script> 
<script src="../../Scripts/jquery.ui.datepicker-zh-CN.js" type="text/javascript"></script>
<script>
$(function () {
    $("#Date").datepicker($.datepicker.regional["zh-CN"]);
});
</script> 
<input id="Date" name="Date" type="text" value="@Model.Date" tabindex="2" style="width:100px" />
下面是编辑现有帖子时的操作方法,这是日期选择器丢失其样式和本地化时的操作方法

    [Authorize]
    public ActionResult Edit(string postID)
    {
        BlogPost post = // get post from data source
        string date = post.DateCreated.ToString("yyyy-MM-dd");

        return View("Compose", new BlogPostComposeModel { Date = date, Body = post.Body, Title = post.Title, Tags = tagNames });
    }
有机会求助吗

<script src='@Url.Content("~/Scripts/jquery.ui.datepicker-zh-CN.js")' type="text/javascript"></script>

对你来说也是如此

<link href='@Url.Content("~/Content/themes/something.css")' rel="stylesheet" type="text/css" />

谢谢你,马克,这就解决了问题。
<link href='@Url.Content("~/Content/themes/something.css")' rel="stylesheet" type="text/css" />