首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

动态设置select 上拉的值

2012-09-21 
动态设置select 下拉的值//动态时间var nyears 20 //年份跨度,从开始往上20年//方法:创建我们要的selec

动态设置select 下拉的值

//动态时间var nyears = 20; //年份跨度,从开始往上20年//方法:创建我们要的select下拉列表function createSelect (begin_year) {  //begin_year : 从哪一年开始数,要数字。try{var select = jQuery("<select name='yzDate' id='yzDate'></select>");  //select标签}catch(ex){alert(ex.description);}//开始循环var option;for(var i=0;i<=nyears;i++){   option = jQuery('<option></option>');option.html(begin_year-i);  //设置它显示出来的项option.val(begin_year-i);  //设置它的值select.append(option);}return select;}jQuery(document).ready(function(){ var myDate = new Date();var year = myDate.getFullYear();var selectElem = createSelect(year);  // 这里返回的是一个select的jquery对象$("#yearTime").append(selectElem);
var yzDateval= '${yzDate}';?? // 记录上次选择的valuevar yzDate= document.form1.yzDate;?? for(var i=0;i<yzDate.options.length;i++){?? ??? //将上次那个选项置为选择状态?? ??? if(yzDate.options[i].value==yzDateval){?? ??? ?yzDate.options[i].selected=true;?? ??????? break;?? ??? }?? }? }); 

?

热点排行