这是代码: 平面日历
<div id="div1"></div><script language="javascript" type="text/javascript">
    WdatePicker({eCont:'div1',onpicked:function(dp){alert('你选择的日期是:'+dp.cal.getDateStr())}})
   
</script>       
请教一下: 如何让这个平面日历的默认显示的日期 不为当前的时间  而为自己设置的日期  如页面的参数,或者一个<input type=“hidden”/>的值    我试过给这个平面日历 加value属性 但是显示没效果 , 求教 

解决方案 »

  1.   

    平面显示的话,我没弄过,在input框中显示到很好处理。你可以看看这个js的核心,看看标记当前日期颜色的js,可能要改核心。http://www.mysuc.com/test/My97DatePicker/
      

  2.   

    WdatePicker({
    highLineWeekDay : false,
    eCont : 'datePicker',//平面日历id
    onpicked : function(dp) {
    },
    minDate:[2012-03-10],//可以选择的最小日期
    maxDate:[2012-03-16],//可以选择的最大日期
    specialDates:[2012-03-15,2012-03-16],//日期高亮(选中的时间段)
    onpicking:function(dp){
     /* if(!confirm('日期框原来的值为: '+dp.cal.getDateStr()+', 要用新选择的值:' + dp.cal.getNewDateStr() + '覆盖吗?')) 
    return true;  */ }
    });
    setInterval(test, 10); function test() {
    $("iframe").contents().find(".Wselday").removeClass("Wselday");

    试试看这段代码