در پروژه mvc 5 از datepicker فارسی jquery اسفاده کردم
ولی دیتا پیکر رو نشون نمیده
در ضمن در پروژه از kendo ui استفاده کردم و EditorTemplates مربوط به تاریخ رو هم پاک کردم
در view
<div class="form-group">
@Html.LabelFor(model => model.BirthDate, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.EditorFor(model => model.BirthDate, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.BirthDate, "", new { @class = "text-danger" })
</div>
</div>
در Layout
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery-1.6.2.min.js")"></script> <script type="text/javascript" src="@Url.Content("~/Scripts/jquery.ui.core.js")"></script> <script type="text/javascript" src="@Url.Content("~/Scripts/jquery.ui.datepicker-cc.js")"></script> <script type="text/javascript" src="@Url.Content("~/Scripts/calendar.js")"></script> <script type="text/javascript" src="@Url.Content("~/Scripts/jquery.ui.datepicker-cc-ar.js")"></script> <script type="text/javascript" src="@Url.Content("~/Scripts/jquery.ui.datepicker-cc-fa.js")"></script> <link href="@Url.Content("~/Content/jquery-ui-1.8.14.css")" rel="stylesheet" type="text/css" />
و در آخر سلکتور
<script type="text/javascript"> $(function () { $('#BirthDate').datepicker({ showButtonPanel: true }); }); </script>
ولی هیچ اتفاقی نمیوفته
با سلام
ممکن است شما jquery دیگری در صفحه داشته باشید که باعث تداخل می شود و datepicker شما را نمایش نمی دهد.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)