jquery 怎么获取下面每一个select里面的值?代码如下。

<span id="AreaCityCodeArea1" name="AreaCityCodeArea1">
<select name="AreaCityCode">
<option value="1">aaa</option>
</select>
</span>
<span id="AreaCityCodeArea2" name="AreaCityCodeArea2">
<select name="AreaCityCode">
<option value="2">bbb</option>
</select>
</span>
<span id="AreaCityCodeArea3" name="AreaCityCodeArea3">
<select name="AreaCityCode">
<option value="3">aaa</option>
</select>
</span>
只要能获取到每一个select里面的值,什么方法都行。

直接使用

var you_want_get=$("#select的ID").val();

即可。

追问

没有id好不,要有id我就不用问了。

追答

恩,那我以你的页面做一个测试,你对比吧。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<script src="js/jquery-1.4.4.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
$(function() {
//button
$("#btn_change1").click(function() {
//用时间测试
var item = $("select[name='AreaCityCode']");
$.each(item, function(i,dom) {
alert($(dom).val());
});
});
})
</script>
<body>
<span id="AreaCityCodeArea1" name="AreaCityCodeArea1">
<select name="AreaCityCode">
             <option value="1">aaa</option>
</select>
</span>
<span id="AreaCityCodeArea2" name="AreaCityCodeArea2">
<select name="AreaCityCode">
             <option value="2">bbb</option>
</select>
</span>
<span id="AreaCityCodeArea3" name="AreaCityCodeArea3">
<select name="AreaCityCode">
             <option value="3">aaa</option>
</select>
<button id="btn_change1"> 点我 </button>
</span>
</body>
</html>

温馨提示:内容为网友见解,仅供参考
无其他回答

jquery 怎样获取select多选下拉框所有选项的值
("select").val();下面给出实例代码:创建Html元素:一个多选列表和一个按钮 <select id="multi-sel" multiple="multiple"><option value="1">萝卜,我的value是1<\/option><option value="2">青菜,我的value是2<\/option><option value="3">小葱,我的value是3<\/option><option value="4"...

jquery 怎样获取select多选下拉框所有选项的值
.val()函数获取select的属性。语法:(selector).val(value)val() 方法返回或设置被选元素的值。元素的值是通过 value 属性设置的。该方法大多用于 input 元素。如果该方法未设置参数,则返回被选元素的当前值。一、创建一个select元素:二、创建如下获取属性函数:三、结果获取:...

jquery怎么获取select选中的值
Jquery: $("#sid").val();直接就可以获取指定select的选中的值;如果是多选的话,需要用其他方法。alert($("#eID").val()+"\/"+document.getElementById("eID").value);

jquery怎么获取select选中的值
\/\/获取第一个option的值 ('#test option:first').val();\/\/最后一个option的值 ('#test option:last').val();\/\/获取第二个option的值 ('#test option:eq(1)').val();\/\/获取选中的值 ('#test').val();('#test option:selected').val();\/\/设置值为2的option为选中状态 ('#test'...

jquery如何获取一个select里面的所有option的值呢?
1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery。2、在index.html中的<script>标签,输入jquery代码:。var a = [];('option[selected="1"]').each(function () { a.push($(this).text())});('body').append(a.join(','));3、浏览器运行index.html页面,此时...

怎样获取select 里面的value
使用原生的JavaScript语言和使用jQuery都是可以获取select里面的value的。一:javascript原生的方法 1、拿到select对象: var myselect=document.getElementById("test")。2、拿到选中项的索引:var index=myselect.selectedIndex 。3、拿到选中项options的value: myselect.options[index].value;4、拿到选中...

如何获取下拉列表选中的值 jquery
<\/select> code:一:javascript原生的方法 1:拿到select对象: var myselect=document.getElementById("test");2:拿到选中项的索引:var index=myselect.selectedIndex ; \/\/ selectedIndex代表的是你所选中项的index 3:拿到选中项options的value: myselect.options[index].value;4:拿到选中项opti...

jquery怎么判断select中多选
jquery 获取select多选下拉框所有选项的值可以如下实现 var all = "";("select option").each(function() { all += $(this).attr("value")+" ";});而值获取被选中的值可用如下代码实现 ("select").val();下面给出实例代码:创建Html元素:一个多选列表和一个按钮 <select id="multi-sel"...

jquery怎么获取select选中的值,默认选中
1、首先要保证select中每一个option标签都有value属性;2、jquery的写法 ('#sele').val()\/\/这里假设select的id是sele,这样可以获取当前选中的option的value3、刚开始没有选择的时候默认的是第一个option的value值;4、要测试的话可以写一个change事件,也就是每一次选择都会触发 ('#sele').change(...

如何用jquery 联动获取 select下拉框的值 在线等
(function(){$("#select1").live("change",function(){var a =$(this).val();$("#select2").val(a)})$("#select2").live("change",function(){var a =$(this).val();$("#select2").val(a)})})

相似回答