I am using jquery 2.1.0 and its been called in my _Layouy.cshtml page @Scripts.Render("~/bundles/jquery")
i am trying to add datepicker to my view but i am getting an error 0x800a01b6 - JavaScript runtime error: Object doesn't support property or method 'datepicker'
. Jquery 2.1.0 was predownloded when i created a new project but under script folder there is no jquery-ui folder. Can this be the problem? this is my view:
@model Movie.Models.MovieModel
@{
ViewBag.Title = "Add";
Layout = "~/Views/Shared/_Layout.cshtml";
@Scripts.Render("~/bundles/jquery-ui");
}
<h2></h2>
@using (Html.BeginForm())
{
@Html.AntiForgeryToken()
<div class="form-horizontal">
<h4>MovieModel</h4>
<hr />
@Html.ValidationSummary(true)
<div class="form-group">
@Html.LabelFor(model => model.DOB, new { @id = "news_date", @class = "control- label col-md-2" })
<div class="col-md-10">
<p>Date:<input type="text" id="Dob" class="datefield" /></p>
@Html.EditorFor(model => model.DOB)
@Html.ValidationMessageFor(model => model.DOB)
</div>
</div>
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
}
<script>
$(document).ready(function () {
$("#news_date").datepicker("option", "datepickerOptions", { firstDay: 1 });
$("#news_date").datepicker({ dateFormat: 'dd/mm/yy' });
});