入力フィールドの複数選択として Select2 を使用しています。どの選択肢がクリックされているかを調べようとしていますが、選択肢をクリックしたときにスローされるイベント (「choice-selected」) を見ると、選択されたすべてのオプションを含むデータ配列である event.target.value しか見つかりません。 (選択肢)。基本的に、クリックされた値にアクセスして、ユーザーがその特定の選択でカスタム属性を編集できるようにします。どうすればそれを行うことができますか?
問題の JSFiddle: http://jsfiddle.net/JtTTF/
$(test).bind("choice-selected", function(e) {
alert(e.target.value);
// this is where i would like to access the clicked choice id so i can edit the custom data attribute "reason"
});