データベースが取り込まれた一連のカスケード ドロップダウンがあります。シリーズの最後のアイテムが選択されたら、データベースの行からデータを取得しようとしています。行にカスタム属性を指定しましたが、そこからデータを取得できないようです。これが私が達成したいことの簡単な例です。
HTML
<body>
<div id="wrapper">
<form>
<div>no id</div>
<select>
<option>pick</option>
<option data-pick="33">with id</option>
</select>
<div id="there">has an id</div>
<div>nope</div>
</form>
</div>
<div id="yup"></div><!--value should appear here upon selection-->
</body>
JS
$('option[data-pick]').on('keyup change', function(){
var idString = $(this).attr('option[data-pick]');
$('#yup').text(idString);
});