| Autor | Zpráva | ||
|---|---|---|---|
| JaroslavSedl Profil * |
#1 · Zasláno: 21. 4. 2012, 00:22:01
Používám datepicker k ukládání dat a při každém vložení, kdy si vybírám datum z datepicker .... bych chtěl mít možnost, aby v datepicker již nebylo možné určité datumy opět vybírat. Metoda minDate a maxDate nelze .... protože datum může být mezi apod.
Není tam na to ještě nějaký script? ... nemůžu ho najít :( |
||
| Tori Profil |
Hned první odkaz googlem vypadá použitelně: http://davidwalsh.name/jquery-datepicker-disable-days
|
||
| JaroslavSedl Profil * |
#3 · Zasláno: 21. 4. 2012, 10:37:29
Nevím kde dělám chybu, ale aktuální den, který tam jinak bývá + na víc tam mám MinDate: 0, tak že 21.dubna bych měl mít označený, ale nemám a je tam datum až zítřejší, což nechápu. Zkoušel jsem dávat i MinDate: -1, ale nepomohlo to.
Zde je můj script: // použité datumy
var disabledDays = ["4-25-2012","4-26-2012"];
/* utility functions */
function nationalDays(date) {
var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
for (i = 0; i < disabledDays.length; i++) {
if($.inArray((m+1) + '-' + d + '-' + y,disabledDays) != -1 || new Date() > date) {
return [false];
}
}
return [true];
}
$.datepicker.regional['cs'] = {
closeText: 'Cerrar',
prevText: 'Předchozí',
nextText: 'Další',
currentText: 'Hoy',
monthNames: ['Leden','Únor','Březen','Duben','Květen','Červen', 'Červenec','Srpen','Září','Říjen','Listopad','Prosinec'],
monthNamesShort: ['Le','Ún','Bř','Du','Kv','Čn', 'Čc','Sr','Zá','Ří','Li','Pr'],
dayNames: ['Neděle','Pondělí','Úterý','Středa','Čtvrtek','Pátek','Sobota'],
dayNamesShort: ['Ne','Po','Út','St','Čt','Pá','So',],
dayNamesMin: ['Ne','Po','Út','St','Čt','Pá','So'],
weekHeader: 'Sm',
dateFormat: 'dd.mm.yy',
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['cs']);
$("#kalendar").datepicker({
minDate: 0,
beforeShowDay: nationalDays,
onSelect: function(dateText, inst){
window.location = "dataden.php?akce=new&dateform="+dateText;
}
}); |
||
| JaroslavSedl Profil * |
#4 · Zasláno: 23. 4. 2012, 17:17:42
Neví to někdo?
|
||
|
Časová prodleva: 14 let
|
|||
0