gpt4 book ai didi

jquery - 如何获取下拉列表中选项的 $.data() ?

转载 作者:行者123 更新时间:2023-12-01 03:39:42 25 4
gpt4 key购买 nike

$('#selectSurvey').append('<option value="1" data-img="/path/image.png">'+ Option1 +'</option>');

$('#selectSurvey').on('change',function(e){
$('#image-here').attr('src',this.data('img')); //wrong
});

如何在更改时获取下拉列表中选项1中的数据?

最佳答案

尝试从选择元素中获取选定的选项,然后检索数据,

$('#selectSurvey').on('change',function(e){
$('#image-here').attr('src',$(this).find('option:selected').data('img'));
});

由于 data-img 已使用 option 元素而不是 select 进行设置。

关于jquery - 如何获取下拉列表中选项的 $.data() ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24550235/

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