我开发了一个页面,其中有几个日期可以输入到输入框中。但是,当我使用 Datepicker 执行此操作时,它仅适用于 Visual Studio 2010。当我们部署到 IIS 7 时,它只是说
消息:对象不支持此属性或方法
加载页面时。
下面是我正在尝试做的代码示例。我不介意有一个按钮来激活日期选择器,但现在它在部署时不起作用。有谁知道可以在这里帮助我的任何事情?
<div class="editor-label">
@Html.LabelFor(model => model.RunDate, "Kørselsdato")
</div>
<div class="editor-field">
@Html.EditorFor(model => model.RunDate)
@Html.ValidationMessageFor(model => model.RunDate, "Vælg venligst en dato")
</div>
<p>
<input type="submit" value="Opret" />
</p>
<script type="text/javascript">
$("#RunDate").datepicker({ dateFormat: 'dd-mm-yy' });
</script>
编辑:我在布局文件中使用它。所以那些建议使用@URL.Content 的人可以看到我已经这样做了。或者,如果这不是您的意思,您能否更详细地解释您的意思?
<head>
<meta charset="utf-8" />
<title>@ViewBag.Title</title>
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/modernizr-1.7.min.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")" rel="stylesheet" type="text/css" />
<style type="text/css">