html:
<input list="items" id="item">
<datalist id="items">
<option value="A item" data-xyz = "1" >
<option value="aa item" data-xyz = "2" >
<option value="C item" data-xyz = "3" >
<option value="D item" data-xyz = "4" >
<option value="E item" data-xyz = "5" >
</datalist>
<input type="button" id="button" value="Get xyz" />
js:
$("#button").click(function(){
alert($("#items option:selected").attr('data-xyz'));
});
クエリ:
「#button」または任意のイベントをクリックして、選択したデータリストオプションから「data-xyz」の値にアクセスする必要があります。
jQueryバージョン:1.7.2
ありがとう。