我的jquery日期选择器不会显示MVC 5 asp.net

时间:2018-04-10 15:28:32

标签: c# jquery datepicker

我正在尝试从本教程https://www.youtube.com/watch?v=K5LGL-Bd2lo中显示日期选择器。我添加了相关的样式表,但它仍然不会显示。我还安装了JQuery.UI集合。我最终希望有一个我编码的开始和结束日期。但是我只想添加日期选择器。当我点击该字段时,它只是一个文本框,没有显示日历。

_Layout Header&页脚

          <!DOCTYPE html>
            <html>
            <head>
                <meta charset="utf-8" />
                <meta name="viewport" content="width=device-width, initial-scale=1.0">
                <title>@ViewBag.Title - My ASP.NET Application</title>
                @Styles.Render("~/Content/css")
                @Scripts.Render("~/bundles/modernizr")


            </head>

                    </footer>
                </div>

                @Scripts.Render("~/bundles/jquery")
                @Scripts.Render("~/bundles/bootstrap")
                @RenderSection("scripts", required: false)
            </body>
            </html>

PropertiesForm我有一个StartOfViewing的id,但它仍然没有链接。

   @model OpenPropViewing.ViewModel.NewPropertySellingModel
    @{
        ViewBag.Title = "PropertyForm";
        Layout = "~/Views/Shared/_Layout.cshtml";
    }

    <h2>Property Form</h2>
    @using (Html.BeginForm("Save", "Properties"))
    {
        <div class="form-group">
            @Html.LabelFor(m => m.PropertyToSell.StartOfViewing)
            @Html.EditorFor(m => m.PropertyToSell.StartOfViewing, new {id = "StartOfViewing"})
        </div>
    }

    @section script
        <script>
            $document.ready(function() {
                $("#StartOfViewing").datepicker();
            });
        </script>

    }

我在@section脚本中使用这三个脚本和脚本标记:

SRC =&#34;〜/脚本/ jQuery的1.12.4.min.js&#34;&GT;

SRC =&#34;〜/脚本/ jquery的-UI-1.12.1.min.js&#34;

0 个答案:

没有答案