html selection option
<select id="timeLimit" name="timeLimit" width="45px" onchange="programTimeLimit(this.options[this.selectedIndex].value)"> <option value="7">7天内</option> <option value="10">10天内</option>
<option value="15">15天内</option>
<option value="30">1月内</option>
<option value="60">2月内</option>
<option value="0">全部</option>
</select>
以上为html代码中配置的下拉框选项;
/*下为.ftl文件配置的从Action获得Time的值,默认为7*/
<#if time?exists>
<input type="hidden" id="time_id" name="time" value="${time?if_exists}"/>
<#else>
<input type="hidden" id="time_id" name="time" value="7"/>
</#if>
var time=document.getElementById('time_id');//获得的关于timeLimit相关的值;
myselect(time.value);//加载.ftl文件的时候调用的函数,可以根据值选择下拉框的值
/*实现select 根据自己的需求自动改变*/
function myselect(timevalue){
var a=document.getElementById('timeLimit');
for(var i=0;a.options.length;i++){
if(a.options[i].value==timevalue){
a.selectedIndex=i;
break;
}
}
}