У меня есть форма Razor, в которой есть несколько ссылок, призывающих к действию, и я пытаюсь сжать jQuery. Ссылки таковы:
<a id="approveModal"
href="#"
data-id=""
data-payload='{"Id": "@item.Id","projectId": "@item.ProjectId"}'
data-toggle="modal"
data-target="#actionConfirmation"
data-actiontype="approve"
class="fa fa-thumbs-up fa-2x wfAction">
</a>
и вызываемая функция выглядит следующим образом:
$(document).on("click", ".wfAction", function () {
var sender = $(event.target).attr('id');
var stepId = $("#approveModal").data("payload").Id;
var projectId = $("#approveModal").data("payload").projectId;
Первоначально я передавал в #approveModal, когда у меня была только одна кнопка, но теперь я пытаюсь назначить событие click для класса по ссылке. Мне нужно получить доступ к отдельным атрибутам в зависимости от того, какая ссылка отправила запрос, но я застрял.