Deaktivieren Sie bestimmte Daten in Jquery DatePicker von Kelvin LucksJquery

JQuery-Programmierung
Anonymous
 Deaktivieren Sie bestimmte Daten in Jquery DatePicker von Kelvin Lucks

Post by Anonymous »

Ich verwende den hier gefundenen JQuery -Datumspicker: https://web.archive.org/web/20140725153 ... icked.html (Note, Is Is.demo/DatePectend. DatePicker), mit dem der Benutzer ein Start- und Enddatum auswählen kann.
Ich möchte jedoch in der Lage sein, bestimmte Daten zu deaktivieren. Deaktivieren von Nationalfeiertagen. < /p>
Hier ist mein vollständiger Code: < /p>

Code: Select all

$(function()
{

$('.date-pick').datePicker({ beforeShowDay: nationalDays})
// $(".selector").datepicker({ beforeShowDay: nationalDays})

var natDays = [
[1, 26, 'au'], [2, 6, 'nz'], [3, 17, 'ie'],
[4, 27, 'za'], [5, 25, 'ar'], [6, 6, 'se'],
[7, 4, 'us'], [8, 17, 'id'], [9, 7, 'br'],
[10, 1, 'cn'], [11, 22, 'lb'], [12, 12, 'ke']
];

function nationalDays(date) {
for (i = 0; i < natDays.length; i++) {
if (date.getMonth() == natDays[i][0] - 1
&& date.getDate() == natDays[i][1]) {
return [false, natDays[i][2] + '_day'];
}
}
return [true, ''];
}

$('#start-date').bind(
'dpClosed',
function(e, selectedDates)
{
var d = selectedDates[0];
if (d) {
d = new Date(d);
$('#end-date').dpSetStartDate(d.addDays(1).asString());
}
}
);
$('#end-date').bind(
'dpClosed',
function(e, selectedDates)
{
var d = selectedDates[0];
if (d) {
d = new Date(d);
$('#start-date').dpSetEndDate(d.addDays(-1).asString());
}
}
);

});
, aber das scheint nicht zu funktionieren.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post