在日历上禁用Javascript选择

时间:2013-02-11 13:30:11

标签: javascript

我需要禁用日历中的所有其他日期,但是星期五,它们仍然需要可见但不可点击。

这是我从以下网站获得示例的网站: Here

1 个答案:

答案 0 :(得分:0)

您可以修改jsDatePick js文件,并添加如下功能:

if (this.oConfiguration.disableNotFriday){ 
    if (parseInt(oDay.getDay()) != 5  ){
      disabledDayFlag = true;
      aDayDiv.setAttribute("isJsDatePickDisabled",1);
}
}

您还需要添加到配置:

this.oConfiguration.disableNotFriday    = (aConf["disableNotFriday"] != null) ? aConf["disableNotFriday"] : false;

和javascripty这样的调用对象:

new JsDatePick({
        useMode:2,
        target:"inputField",
        dateFormat:"%d-%M-%Y",
        disableNotFriday:true
    });

示例在此处设置:http://jqfiles.webege.com/calendar.html

这是你想要的吗?