Jquery怎么获取select选中项 自定义属性的值

Jquery怎么获取select选中项 自定义属性的值,第1张

你好,

虽然不知道你为什么不直接使用option的value属性,但是对于你提出的问题还是有相应的解决方法的。因为select中被选中的option会处于selected状态,而非选中的option则不具备该状态。所以:

<select name="" id="J_Select">

    <option value="" data-index="1">opt-1</option>

    <option value="" data-index="2">opt-2</option>

    <option value="" data-index="3">opt-3</option>

    <option value="" data-index="4">opt-4</option>

    <option value="" data-index="5">opt-5</option>

</select>

<div id="J_ShowIndex"></div>

<script>

$(function() {

    var sel = $('#J_Select');

    var si = $('#J_ShowIndex');

    selon('change', function() {

        sihtml(selfind(':selected')attr('data-index'));

    });

});

</script>

以上代码,然后自己再引入一个jquery库,直接预览效果吧。

希望能解决你的问题!

$("select[name^='newList'][name$='count']");

//[name^='newList']//以newList开头

//[name$='count']//以count结尾

=== select的值 ===

$('table select')val();

=== checkbox的值,因为可能选中多个值,在这我把结果放到一个array里 ===

var values = new Array();

$('input[name=check]:checked')each( function(){

valuespush($(this)val());

});

如果都选中输出values的结果是["爱好", "打篮球"]

以上就是关于Jquery怎么获取select选中项 自定义属性的值全部的内容,包括:Jquery怎么获取select选中项 自定义属性的值、jquery获取select标签对象、jquery怎么获取一个table下的td的select标签选中的值,如:等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存