selectidselectoptionvalue123456/option
/select
vara$(#select).val();//而为123varb$(#selectoption:selected).val();//结果为123
vard$(#selectoption:selected).attr(value);//可是为123
varc$(#selectoption:selected).text();//而为456
看你想用哪种,想获取哪个值
jquery声望兑换select的option个数有两种方法:
1、dom资源option长度:
$(
jquery取select左键单击的值方法追加:例子:jquery(
核心中jquery.js1$(#selectidoption:eq(1)).val();2$(#selectidoption).each(function(i){alert(第(i1)个值为$(this).val());})
这种是看具体详细是什么控件的,比如checkbox或则radio那就是按照默认是可以确定如何确定可以设置checked属性,如果是select那么那就是就循环确定option中的值有无不等于默认值,是的话就设置里selected属性……
selectnameselect
optionvalue0selected请选择:/option
listlist(list)(list);
for(inti0;();i){
optionvaluei1(i)/option
}
/select
的或
在页头引入
@tagliburiprefixc
selectnameselect
optionvalue0selected请选择:/option
c:foreachvarobjitems${list}varstatusi
optionvalue${}${elem}/option
/c:foreach
/select
如果能你确认你带到页面上的的list里是有值的