Почему не передается переменная get?
Вот иконка на которою кликаешь и происходит ajax запрос, в иконке записан атрибут data-id и мне его нужно передать в ajax-book.php. Вот иконка
<div id="ajax-book" uk-toggle="target: #ajax" class="uk-position-top-right">
<span data-id="<?php echo $art['id']; ?>" uk-icon='icon: bookmark; ratio: 2' title='Добавить в залкадки <?php echo $art['id']; ?>'></span>
</div>
Мне сказали что вот этот кусочек кода должен передать переменную get, но в обработчике я прописываю vard_dump($_GET); так там приходит пустой массив array(0) Вот этот кусочек
data: {
video_id:$(this).data("id")
}
А это весь ajax запрос
$(document).on('click', '#ajax-book', function(){
$.ajax({
url: 'inc/ajax-book.php',
method: 'GET',
dataType : "json",
data: {
video_id:$(this).data("id")
},
success: function(data) {
console.log(data);
data: {video_id:$(this).data(id)}
}
});
});