Система голосования с ajax - PullRequest
0 голосов
/ 20 апреля 2020

Я предполагаю, что я не знаю много jquery и ajax, я рискну попытаться создать кнопку "Мне нравится". Я использую codeigniter 4, на данный момент я создал простую функцию в контроллере, передавая идентификатор сообщения и вводя запрос (все просто, потому что мне нужно понять и заставить его работать на данный момент).

К сожалению, однако, у меня есть различные проблемы, я считаю, что он не передает данные в коде ajax через идентификатор данных, помещенный в

Что я делаю неправильно? или лучше, что мне добавить?

$('.like').on("click",function(){
    var post_id = $('a').attr('data-id');
    $.ajax({
        type: "POST",
        url: '<?= site_url('auth/sendVote'); ?>',
        data: "post_id="+post_id,
        cache: false,
        success: function(response){
            $().html(response+"");
        }
    });
});



<a href="" class="like card-btn" data-id="<?= $item['id']; ?>">
<div class="total ml-auto">
     <?= $model->countVotes($item['id']); ?>
</div>
</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...