option本身是没有触发事件的,需要借助于select的onchange事件来实现。
不多说,直接上代码:
<select id="status_select" οnchange="optionChange()">
<option grade="1" value="option0">按状态显示</option>
<option grade="2" value="已结束">已结束</option>
<option grade="3" value="进行中">进行中</option>
<option grade="4" value="未开始">未开始</option>
</select>
<script type="text/javascript">
function optionChange(){
var select = document.getElementById("status_select");
var grade = select.value;
//alert(grade);
var url = "edudetail_statusSelect.action?grade=" + grade;
window.location.href=url;
}
</script>