Как использовать ваш datepicker в вашей форме с помощью jqueryui?
Привет Команда
У меня есть логика, но она плохо работает, а это значит, что выбор даты-это не функция. Я хочу, чтобы когда пользователь впервые проверил использование флажка. Он должен подсказать ему прямо к датапикеру, когда он снят, это должно быть скрыто до тех пор, пока он не заблокирует период datetime.
Что я уже пробовал:
<div class="form-group row"> <div class="col-sm-6"> @Html.EditorFor(model => model.ModuleName, new { htmlAttributes = new { @class = "form-control", autofocus = "autofocus", placeholder = "ModuleName" } }) </div> <hr /> </div> <div class="form-group row"> <div class="col-sm-2"> @Html.CheckBoxFor(model => model.Lockuntil, new { @class = "rb", data_toggle = "hide-element", data_target = "#datepicker" }) <input id="date" type="text" /><br /> <input type="checkbox" id="chkDisable" onclick="disableDP()"> </div> </div> <!--Jquery for datechecking--> <script type="text/javascript"> $(function(){ $('#date').datepicker({ dateFormat: 'dd-mm-yy', altField: '#thealtdate', altFormat: 'dd-mm-yyyy' }); }); function disableDP(){ $("#date").attr("disabled", $("#chkDisable").is(":checked")).val("28-09-2020"); } </script>
Sandeep Mewara
И в чем же проблема?
gcogco10
datepicker не работает.
ZurdoDev
Это не говорит нам ничего полезного.
bbirajdar
Проверьте наличие ошибок в консоли браузера. Что-то ломает сценарий на стороне клиента.
Jin Vincent Necesario
Может быть, вам просто нужно правильно заключить свое утверждение, кажется, вы забыли заключить свое утверждение в закрывающую скобку.
Из этого:
"$("#дата").м("инвалид", $("#chkDisable").это(":проверено")).Валь("28-09-2020");"
к
"$("#date").attr("disabled", $("#chkDisable").is(":checked")).val("28-09-2020"));".