Как передать значение переменной JS методом POST AJAX JS?
есть ссылка с атрибутом data-id, запускающая модальное окно, и следом идет AJAX JS скрипт
<a id="updatedetail" href="" data-id="1" data-toggle="modal" data-target="#upDetail">Изменить</a>
<script>
$('#updatedetail').click(function() {
var showid = this.dataset.id;
$.ajax({
method: "POST",
url: "modal.php",
data: { showid: showid },
success: function() {
alert(showid);
}
})
})
</script>
В модальном окне следующая конструкция
<?php $id = $_POST['showid']; ?>
<p>ID = <?php echo $id; ?></p>
В результате команда alert(showid) выводит значение переменной, а в модальное окно в $id не попадает. Где может быть ошибка в коде?