选年的时候,onchange事件把月的值也提交到服务器

解决方案 »

  1.   

    if(empty($y1)) 
    $y1=1999; 
    if(empty($y2))
    $y2=2020;
    echo "<select name=nian onchange=\"location.href='u.php?nian='+value+'&yue='+yue.value\">";
    for($a=$y1;$a<=$y2;$a++)
    { if($a==$nian || (isset($nian)))
    echo "<option value=$nian selected>$nian</option>";
             else
    echo "<option value=$a>$a</option>";
    }
    echo "</select>"."年";
    echo "<select name=yue onchange=\"location.href='u.php?yue='+value+'&nian='+nian.value\">";
    for($b=1;$b<=12;$b++)
    { if($b==$yue || (isset($yue)))
    echo "<option value=$yue selected>$yue</option>";
    else
    echo "<option value=$b>$b</option>";
    }
    echo "</select>"."月";
      

  2.   

    其实日历完全可以用JAVASCRIPT来实现,不用每次选都要向服务器请求数据
      

  3.   

    请问JAVASCRIPT如何实现????我想了解以下各个方法如何使用~~可以给个例子吗?
    谢谢~~
      

  4.   

    你可以看一下javascirpt版,有人刚发了一个选择时间的控件,看是不是可以用
      

  5.   

    wenbo_ying(应)给的代码还是有BUG,不过是要感谢Di
    再谢谢 扬帆() 的提醒~