Что это за беспорядок? Что ты спрашиваешь? В своем вопросе вы не показали, как выглядит ваш код, поэтому мы можем только догадываться здесь. Обычно, когда вы задаете вопрос, вы должны точно показать, как выглядит ваш код.
Итак, я могу сделать предположение, чтобы улучшить ваш код с помощью рабочего примера:
Вид:
@model AppName.Models.SomeViewModel
<script src="@Url.Content("~/Scripts/jquery-ui.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$('.date').datepicker({
showStatus: true,
highlightWeek: true,
showAnim: 'scale',
firstDay: 6,
showOptions: {
origin: [ 'top', 'left' ]
},
onSelect: function () {
}
});
$('#datepicker').datepicker();
});
</script>
<div>
Date: <input type="text" id="datepicker"/>
</div>
<div>
@Html.TextBox(
"toDate",
Model.toDate.ToString("dd/MM/yyyy"),
new { @class = "date" }
)
</div>