动态设置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;?? ??? }?? }? });
?