jQuery获取一个循环中的list集合如图:

jQuery获取一个循环中的list集合如图:,第1张

<script src="jquery-1102js"></script>

<script src="mapjs"></script>

<script>

var map=new Map();

$(function(){

$("#tj1 span,#tj2 span,#gd1 span,#gd2 span,#gd3 span")click(function(){

$(this)clone(true)appendTo("#yxtj");

});

var key=[];var value=[];

$("input[name='label']")each(function(i,e){

alert(i);

//alert($("input[name='labelId']")eq(i)val());

//mapput($(this)val(),$("input[name='labelId']")eq(i)val());

key[i] = $("input[name='labelId']")eq(i)val();

value[i] =$(this)val();

});

alert(key);

})

</script>

<style>

span{

margin-left:10px;

}

#gd1 span,#gd2 span,#gd3 span{

display:none;

}

</style>

<body>

<input name="labelId" value="1">

<input name="label" value="1">

<input name="labelId" value="2">

<input name="label" value="2">

<input name="labelId" value="3">

<input name="label" value="3">

</body>

仅供参考

分别使用javascript原生的方法和jquery方法

<select id="test" name="">

<option value="1">text1</option>

<option value="2">text2</option>

</select>

code:

一:javascript原生的方法

1:拿到select对象: var myselect=documentgetElementById("test");

2:拿到选中项的索引:var index=myselectselectedIndex ; // selectedIndex代表的是你所选中项的index

3:拿到选中项options的value: myselectoptions[index]value;

4:拿到选中项options的text: myselectoptions[index]text;

二:jquery方法(前提是已经加载了jquery库)

1:var options=$("#test option:selected"); //获取选中的项

2:alert(optionsval()); //拿到选中项的值

3:alert(optionstext()); //拿到选中项的文本

以上就是关于jQuery获取一个循环中的list集合如图:全部的内容,包括:jQuery获取一个循环中的list集合如图:、如何获取下拉列表选中的值 jquery、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9490377.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存