Czy można wyłączyć przyszłą datę od dzisiaj?Wyłącz przyszłe daty w jQuery UI Datepicker
Powiedzmy dziś, 23.10.2010, więc od 24/10/2010 są wyłączone.
Przepraszamy, ale jestem bardzo nowy w jQuery i JavaScript.
Czy można wyłączyć przyszłą datę od dzisiaj?Wyłącz przyszłe daty w jQuery UI Datepicker
Powiedzmy dziś, 23.10.2010, więc od 24/10/2010 są wyłączone.
Przepraszamy, ale jestem bardzo nowy w jQuery i JavaScript.
Tak, rzeczywiście. Datepicker ma właściwość maxdate, którą można ustawić podczas jej inicjowania.
Oto codez
$("#datepicker").datepicker({ maxDate: new Date, minDate: new Date(2007, 6, 12) });
$(function() { $("#datepicker").datepicker({ maxDate: '0'}); });
Możemy używać bez pojedynczych cytatów również dla przykładu: 'maxDate: 0' – RajeshKdev
@RJK dzięki za informacje – ArK
Zapraszamy # – RajeshKdev
Code for Future Data wyłączyć tylko z dzisiejszą datą.
var d = new Date();
$("#delivdate").datepicker({
showOn: "button",
buttonImage: base_url+"images/cal.png",
minDate:new Date(d.setDate(d.getDate() + 1)),
buttonImageOnly: true
});
$('.ui-datepicker-trigger').attr('title','');
Witamy w Stack Overflow! proszę unikać umieszczania słów w czapkach i pogrubienia, chyba że są bardzo ważne. –
Data przyszłego 1 rok mogą być wykonane przez
$('.date').datepicker({dateFormat: 'yy-mm-dd', minDate:(0), maxDate:(365)});
można zmienić format daty za pomocą parametru dateFormat
[link] (http://jqueryui.com/datepicker/#multiple-calendars) można odwiedzić dla dalszych ** parametrów datepikera **. –
http://stefangabos.ro/jquery/zebra-datepicker
Użyj daty zebra zbieraczy:
$('#select_month1').Zebra_DatePicker({
direction: false,
format: 'Y-m-d',
pair: $('#select_month2')
});
$('#select_month2').Zebra_DatePicker({
direction: 1, format: 'Y-m-d',
});
Tak, datepicker obsługuje maksymalną właściwość daty.
$("#datepickeraddcustomer").datepicker({
dateFormat: "yy-mm-dd",
maxDate: new Date()
});
Jaka jest twoja odpowiedź inna niż obecnie zaakceptowana? – Wtower
$('#thedate,#dateid').datepicker({
changeMonth:true,
changeYear:true,
yearRange:"-100:+0",
dateFormat:"dd/mm/yy" ,
maxDate: '0',
});
});
Proszę wyjaśnić, co twoja odpowiedź dodaje do tego wątku. –
można użyć następujących.
$("#selector").datepicker({
maxDate: 0
});
Spróbuj to:
$('#datepicker').datepicker({
endDate: new Date()
});
To spowoduje wyłączenie przyszłą datę.
Gupta ji to działa doskonale. dziękuję – cicakman
@ cicakman Witamy. Zadzwoń do mnie Cyryl lub CG. –
Należy pamiętać, że podczas ustawiania obiektu 'Date' w języku javascript należy użyć opcji miesiąc-1. Tak więc, Jan ma 0, a Dec ma 11 lat. To tylko umknęło mi przez kilka minut. – mawburn