変更イベントをクラス要素にバインドする場合、たとえば[0]
ここで変更イベントを生成したクラス要素を検出するために、インデックスを適用する必要があります。
var taskData = new Array;
$($( ".ctaskSelector" )[0]).bind('change', function () {
var val = $(".ctaskSelector").val();
var task_ID = taskData[val].task_ID;
etc
});
1 つの解決策は、クラス インデックスごとにコードを複製することです。これにアプローチするより賢明な方法はありますか?