Как мне добавить data-item-id
значение в onClick
?Я пробовал $(this).data("item-id")
таким образом, но это не возвращает.Где я делаю не так?
JS код:
$("#tab<?= strtoupper($_GET["tnr"]) ?> .editButton1").append(
"<img style='width:20px;cursor:pointer' onClick=\"openDialog('edititem'," + $(".editButton").data("item-id") + ")\" src='<?= $global->getImage("edit.png") ?>' title='Protocol Update!' /></a> "
);
PHP код:
<?php
foreach ($tickets as $nr => $ticket) {
?>
<tr style="cursor:pointer;" onClick="openDetailDiv('<?= strtoupper(trim($_GET["tnr"])) ?>',<?= $ticket["id"] ?>)">
<td><?= $ticket["INSDATE"] ?></td>
<td><?= $ticket["responsible"] ?></td>
<td class="editButton1">
<input type='hidden' class='Btn editButton' value='Edit' data-item-id="<?= $ticket['id'] ?>" />
</td>
</tr>
<?php } ?>
Я хочучтобы достичь, когда кто-нибудь нажмет «редактировать изображение», тогда в деталях id
будут показаны детали этого id
.