Datepicker在Server上意外运行

时间:2015-12-18 07:33:41

标签: asp.net jquery-ui razor datepicker jquery-ui-datepicker

我正在使用ASP.NET MVC 5上的本地数据库,而我正在使用datepicker。它工作得很好。这是它在本地数据库上运行时的样子:

enter image description here

这是它在服务器上的工作方式:

enter image description here

而且,当我在服务器上选择日期时。它说:

  

字段ProjectDeadline必须是日期。

这是我的日期选择代码:

@Html.TextBoxFor(model => model.ProjectDeadline, new { @class = "date-picker"})

这是_Layout.cshtml:

<script type="text/javascript">
    $(function () {
        // This will make every element with the class "date-picker" into a DatePicker element
        $('.date-picker').datepicker({ dateFormat: "mm-dd-yy" });
    })
</script>

我在浏览器上按F12时出现这些错误:

GET http://example.com/Content/base.css Create:12

GET http://example.com/Content/theme.css 404 (Not Found) Create:12

这是我的CSS和JS参考:

    @Styles.Render("~/Content/css")
    @Styles.Render("~/Content/jqueryui")
    @Scripts.Render("~/bundles/jquery")
    @Scripts.Render("~/bundles/jqueryui")
    @Scripts.Render("~/bundles/modernizr")
    @Scripts.Render("~/bundles/bootstrap")

<!-- At the bottom of the body -->
@RenderSection("scripts", required: false)

你能告诉我如何解决这个问题吗?发布时是否有些脚本尚未上传到服务器?我做了网络发布。除了这种情况,一切似乎都很正常。感谢。

1 个答案:

答案 0 :(得分:0)

当我在调试模式下发布项目时,问题就解决了。