gpt4 book ai didi

javascript - Datalist中的jquery更改事件[html5]

转载 作者:行者123 更新时间:2023-11-27 23:47:55 24 4
gpt4 key购买 nike

这是我的代码:

<input name="cmbname" type="text" id="cmbname" list="listcmbname" autocomplete="off" runat="server">
<datalist id="listcmbname">
<option data-id="1" value="a"></option>
<option data-id="8" value="aa"></option>
<option data-id="10" value="aaa"></option>
<option data-id="11" value="b"></option>
<option data-id="15" value="bb"></option>
<option data-id="18" value="bbb"></option>
</datalist>

我在后面的代码中使用了 cmbname.value 来获取输入值。
但我还需要数据 ID。我使用了 cmbname.Attributes["data-id"] 但它没有用。
我认为它将通过 jquery 更改事件修复。

请帮忙

最佳答案

看这个:http://jsfiddle.net/xttwt/48/ ,

你可以像这样找到当前选择的选项的data-id:

var val=$('#cmbname').val();
var data_id= $('#listcmbProcess').find('option[value="'+val+'"]').data('id');

关于javascript - Datalist中的jquery更改事件[html5],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28806519/

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