DatePicker отображать текущую дату по умолчанию и только для GET?

0

MVC-, используя datepicker, который, когда изначально загружает, я хотел бы показать сегодняшнюю дату по умолчанию, я пробовал это, но на сегодняшний день он возвращается 03/9/2013, мне нужно это сказать dd/mm/yyyy - 25/09/2013.

Затем в сообщении он будет хранить любую дату, которую выбрал пользователь, вместо этого он возвращается к этой дате, поэтому iv использовал bool в get isInitial и установил его в true, а затем в post post задал значение false и в VIEW хотите использовать код для отображения сегодняшней даты, только IF (isInitial)...

это правильный способ? Также любая помощь по разрешению сегодняшней даты была бы большой благодарностью

 <div class="editor-label">@Html.TextBoxFor(model => model.SelectedDate, new { @class = "jquery_datepicker", @Value = Model.SelectedDate.HasValue ? Model.SelectedDate.Value.ToString("dd/MM/yyyy") : string.Empty })</div>


@using (Script.Foot())
    {
        <script type="text/javascript" language="javascript">
            $(function () {
                var dates = $("#SelectedDate").datepicker().val(dates);
            });

            $(function () {
                var myDate = new Date();
                var todayDate = myDate.getDay() + '/' + (myDate.getMonth() + 1) + '/' + myDate.getFullYear();
                $("#SelectedDate").datepicker().val(todayDate);
            });

        </script>
    }
Теги:
datepicker
asp.net-mvc-3

1 ответ

1

Вы пробовали это

$("#SelectedDate").datepicker({
                dateFormat: 'dd/mm/yyyy'
               }).val(todayDate);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню