SOLVED: http://jsfiddle.net/YV34P/5/
我正试图设立日期审查员,将甄选范围限制在5天之内。
这是ok忙的,但这一天必须是工作日,没有星期日和星期六,这意味着如果我选择5月18日星期五,我的限额将是5月24日星期四。
任何想法? 我有以下法典:
$( .datepicker ).datepicker({
dayNames: ["Domingo", "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sábado"],
dayNamesMin: ["Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa"],
monthNames: ["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],
//dateFormat: "DD, dd MM yy",
//altFormat: "DD, dd MM yy",
dateFormat: "dd M yy",
showAnim: "drop",
beforeShow: LimitaRango,
beforeShowDay: $.datepicker.noWeekends
});
function LimitaRango(input){
if (input.id == FechaHasta ){
var minDate = new Date($( #FechaDesde ).val());
minDate.setDate(minDate.getDate() + 1);
var maxDate = new Date($( #FechaDesde ).val());
maxDate.setDate(maxDate.getDate() + 5);
return {
minDate: minDate,
maxDate: maxDate
};
}
}
并且这一超文本:
<tr>
<td>Fecha Desde:</td>
<td colspan="2"><input type="text" name="FechaDesde" size="40" class="datepicker" id="FechaDesde"></td>
</tr>
<tr>
<td>Fecha Hasta:</td>
<td colspan="2"><input type="text" name="FechaHasta" size="40" class="datepicker" id="FechaHasta"></td>
</tr>
www.un.org/spanish/ecosoc PS:非常感谢你所提供的帮助,但问题在于承认周末。 现在,我有这种工作,但如果用户选择“Friday”,我的目标是将他的甄选限制在星期四,但现在,根据这一守则,这仅限于“三天”,因为周日是从选定起始日算起的“5天”。