Код: Выделить всё
@Html.TextBox("InHandDate", "", new { @class = "datepicker", @group = "inhanddate", @data_date_format = HelperMethods.GetDateFormat(), @data_test_selector = "txtInHandDate" })
Код: Выделить всё
$("#InHandDate").datepicker({
//@ts-ignore
daysOfWeekDisabled: '0,6'
});
$("#InHandDate").datepicker('setDaysOfWeekDisabled', [0, 6])
Код: Выделить всё
$(document).ready(function () {
let minDate;
if ($("input[class='PickUpShipping']").is(":checked")){
$(".CashOnPickup").show();
$("#warehouses-select").css("display", "block");
minDate = '@(HelperMethods.GetDateTime())';
} else {
$(".CashOnPickup").hide();
$("#warehouses-select").css("display", "none");
minDate = '@(HelperMethods.GetDateTime().AddDays(1))';
}
$("#InHandDate").datepicker('setStartDate', new Date(minDate))
});
$("input[name='ShippingOptions']").on("click", function (ev) {
let minDate;
if ($(this).data('shippingcode') === 'Pickup') {
$(".CashOnPickup").show();
$("#warehouses-select").css("display", "block");
minDate = '@(HelperMethods.GetDateTime())';
} else {
$(".CashOnPickup").hide();
$(".CashOnPickup input").prop('checked', false);
$("#warehouses-select").css("display", "none");
minDate = '@(HelperMethods.GetDateTime().AddDays(1))';
}
$("#InHandDate").datepicker('setStartDate', new Date(minDate))
});
$("input[name='ShippingOptions']").on("change", function (ev) {
$("#InHandDate").datepicker('setDate', "");
});
Подробнее здесь: https://stackoverflow.com/questions/782 ... -too-early