<html>
<head>
<meta >
如果你要获取的是动态生成所有的值,用如下方法:
var obj = documentgetElementById('selectId');var options = objoptions;
for(var i=0,len=optionslength;i<len;i++){
var opt = options[i];
alert(optvalue + '----' + opttext);
}
如果你只要获取当前选择的值:
documentgetElementById("selectId")value
1,写一个查询option值得方法,返回一个List集合,或者json数组字符串
2,每次跳转到该页面时候,调用上面的方法,然后开始遍历,List集合使用<c:foreach>遍历,json使用js来 *** 作
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script type="text/javascript" src="/jquery-1111js"></script>
<script type="text/javascript">
var s1 = ["apple","tea"];
var s2 = {apple:["苹果","香蕉"],tea:["龙井","大红袍"]};
$(function(){
$each(s1, function(){
$("#sa")append("<option value="+this+">"+this+"</option>");
});
$("#sa")change(function(){
$("#sb")empty();
$each(s2[$("#sa")val()], function(){
$("#sb")append("<option value="+this+">"+this+"</option>");
});
});
//手动触发一次onchange
$("#sa")trigger("change");
});
</script>
</HEAD>
<select id="sa"></select>
<select id="sb"></select>
<BODY>
</BODY>
</HTML>
以上就是关于asp 2级联动菜单,动态获取2级下拉列表,2级列表来自两个表,求该,问起解决再加100分全部的内容,包括:asp 2级联动菜单,动态获取2级下拉列表,2级列表来自两个表,求该,问起解决再加100分、js获取动态下拉列表的值如何获取、jsp中select里如何获取数据库的值显示在options 里等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)