gpt4 book ai didi

javascript - jQuery 从选择器获取实际的 data-id

转载 作者:行者123 更新时间:2023-11-28 11:08:21 26 4
gpt4 key购买 nike

我在网页上有一个带有数据 ID 和值的选择器

HTML

    <select id="s1">
<option data-id="01">aaaa1</option>
<option data-id="23">bbb1</option>
<option data-id="451">ccc1</option>
<option data-id="56">ddd1</option>

</select>

<p></p>

JAVASCRIPT

$('#s1').change(function() { 
var val = $(this).val();
var val_id =$(this).find('option').data('id');
$("p").html("value = " + val + "<br>" +"value-data-id = "+ val_id);
});

我想从所选选择器及其数据 ID 中获得实际值。我不明白为什么我只有第一个选项的 data-id 。这是我的代码http://jsfiddle.net/s55rR/请帮我找出错误。

最佳答案

您可以执行$(this).find('option:selected').data('id')

关于javascript - jQuery 从选择器获取实际的 data-id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19597127/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com