jquery 操作select取值的有关问题
jquery 操作select取值的问题
3个级联select,s1,s2,s3,如果s3有值返回s3,否则返回s2,如果s2为空则返回s1,试问这样的取值应该怎么取?
我的想法是获取所有被选中的select的last-child,但是根据opstion=selected返回select集合我却不会弄,求高手指点
------解决方案--------------------
3个级联select,s1,s2,s3,如果s3有值返回s3,否则返回s2,如果s2为空则返回s1,试问这样的取值应该怎么取?
我的想法是获取所有被选中的select的last-child,但是根据opstion=selected返回select集合我却不会弄,求高手指点
------解决方案--------------------
function pick_select_value(){
for (var i = $("select").length - 1; i >= 0; i--) {
if ($("select").eq(i).find("option:selected").val()) {
return $("select").eq(i).find("option:selected").val();
break;
}
}
}