リンクがクリックされた後に関数を実行したい。
関数を指すリンクは、cancelLink
クラスのリンクです。最初のリンクは、AppointmentId を取得する方法を例として示すためにここにあります。最初のリンクは、パラメーターを別のページに渡すことによって機能します。
[キャンセル] リンクをクリックして、現在のページで機能を実行できるようにしたいと考えています。
ここに私のリンクがあります:
<a href="Invoices/InvoiceCreate.aspx?AppointmentId=${AppointmentId}">Invoice</a> |
<a href="#" class="cancelLink" data-attr=${AppointmentId}>Cancel</a>
以下は、ドキュメントの下にある私のクリック機能です。
$('a.cancelLink').click(function () {
var appointmentId = $(this).attr("data-attr");
//var appointmentId = $(this).attr("appointmentId");
MemberWebService.AppointmentStatusUpdate(appointmentId, 3, function () {
window.location = 'AppointmentViewAll.aspx';
});
});
現在、コードはこのクリック関数に入りません。どうすればこれを実現できますか?