vorrei per impostare la data di oggi come un MaxDate per jQuery datepicker al fine di impedire agli utenti di data maggiore raccolta di data odiernajQuery datepicker con oggi come MaxDate
51
A
risposta
113
$(".datepicker").datepicker({maxDate: '0'});
Questo imposterà la MaxDate a +0 giorni dalla data corrente (cioè oggi). Vedere:
11
http://api.jqueryui.com/datepicker/#option-maxDate
$(".selector").datepicker("option", "maxDate", '+0m +0w');
3
Se stai usando bootstrap 3 Data selettore ora, provate questo:
$('.selector').datetimepicker({ maxDate: $.now() });
1
Per coloro che non vogliono utilizzare il metodo datepicker
var alldatepicker= $("[class$=hasDatepicker]");
alldatepicker.each(function(){
var value=$(this).val();
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10) {
dd='0'+dd
}
if(mm<10) {
mm='0'+mm
}
today = mm+'/'+dd+'/'+yyyy;
if(value!=''){
if(value>today){
alert("Date cannot be greater than current date");
}
}
});
Problemi correlati
- 1. jQuery datepicker MinDate, MaxDate
- 2. Jquery ui Datepicker maxDate dinamicamente
- 3. Imposta maxDate su jquery ui datepicker a una certa data
- 4. Convalida voce data manuale per jQuery UI Datepicker maxDate opzione
- 5. Come disabilitare le date prima di oggi in jquery UI datepicker?
- 6. JQuery: DatePicker default
- 7. JQuery UI Datepicker: Fare un datepicker grilletto
- 8. jQuery DatePicker Min Max date
- 9. iniziare con jquery datepicker
- 10. getDate con Jquery Datepicker
- 11. jquery datepicker set mindate
- 12. jQuery datepicker mantiene la riapertura in IE datepicker
- 13. jquery datepicker data predefinita
- 14. JQuery DatePicker e beforeShowDay
- 15. Jeditable con jQuery UI Datepicker
- 16. jQuery UI Datepicker con jQuery brillo
- 17. JQuery UI Datepicker - Come rimuovere il pulsante "Fatto"
- 18. problema con jQuery datepicker onselect
- 19. jQuery Datepicker con più opzioni
- 20. jquery datepicker con l'ora corrente
- 21. Come limitare la data massima di datepicker a oggi?
- 22. jQuery datepicker per impedire la data precedente
- 23. jQuery UI Datepicker Today Link
- 24. impostazione data minima in jquery datepicker
- 25. jQuery datepicker getMinDate '+ 1d'
- 26. Jquery datepicker - triggering manuale
- 27. Modifica jquery datepicker CSS con beforeShowDay
- 28. jQuery datepicker senza input
- 29. La finestra di dialogo jQuery non funziona con Datepicker
- 30. Inizializza JQuery Datepicker con un valore vuoto
Funziona, grazie! –
@Alex Peattie one question to you Ho impostato il maxdate su maxDate: '-17y', e volevo ottenere la data 16+ e quello che sto ottenendo è 16+ ma esclude i mesi successivi a partire dal mese corrente.come posso risolvere questo e avere ancora 16+ anni ma tutti i mesi. Grazie in anticipo! –