次のテンプレートを使用して、データベースのデータを表示しています。それが繰り返され、同じクラスが数回使用されます。onclick
のイベントで、そのテンプレートにある非表示フィールドの値を渡したいbtnDelete
。
<div class="Template">
<div class="Title"></div>
<div class="Price"></div>
<div class="_Qty">Total Tickets:<div class="TotalQty"></div></div>
<div class="_Qty1">Sold Tickets:<div class="UsedQty"></div></div>
<div class="_Date">On Sale:<div class="StartDate"></div></div>
<div class="_Date1">Sale Ends:<div class="EndDate"></div></div>
<input type="hidden" value="8c991c10-7d88-4212-b931-5bfeff4ebcd0" />
<input type="button" class="btnDelete" value="Remove Ticket" onclick="fnRemoveTicket(**THIS IS WHERE I NEED TO PASS HID VALUE**);"/>
<input type="button" class="btnEdit" value="Edit Ticket"/>
</div>
ボタンと同じ親にある非表示フィールドの値を渡す方法がわかりません。通常、私はある種のユニークなセレクターでボタンを選択します。$(this).closest
次に、またはのようなことをし$(this).parent
ます。ボタンには何もユニークなものがないので、イベントに合わせて渡す必要がありますが、onclick
これを機能させる方法がわかりません。