gpt4 book ai didi

javascript - 如何从jquery获取数据字段动态数据

转载 作者:可可西里 更新时间:2023-11-01 00:55:00 26 4
gpt4 key购买 nike

我有动态选项:

<div class="form-group">
<label">tag:</label>
<select class="form-control" id="called_id">
<option>Select </option>
@foreach($news['data'] as $j_d)
<option data-get="{{$new->id}}" value="<?php echo $j_d->id; ?>" <?php echo $j_d->title_eng; ?></option>
@endforeach
</select>
</div>

Jquery code from where i am getting the value of option data:

<script type="text/javascript">
$(document).ready(function(){
$('#calling_id').on('change',function(){
var data=$(this).val();
var id = $(this).data('called_data');


})
})
</script>

但是 M 无法在 jquery 中获取数据值,我无法理解的原因是什么.. 任何人都可以帮忙

控制台结果:

数据值未定义,id 值 2 正确。

最佳答案

您需要在下拉列表中获取所选的选项,因为this 引用select 标签并且没有任何数据属性.

var id = $('option:selected', this).data('worker');
// or
var id = $(this).find('option:selected').data('worker');

关于javascript - 如何从jquery获取数据字段动态数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48535275/

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