Как передать значение переменной 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 не попадает. Где может быть ошибка в коде?


Ответы (0 шт):