当用户单击链接时,我正在尝试更新数据库中的表。我想在不加载另一个页面的情况下做到这一点
<a href="#" onclick="capturehit()">Like</a>
这是脚本
<script>
function capturehit() {
$.get("/sub/updatehit/?aid=<?php echo $article_id; ?>&uid=<?php echo $userid; ?>");
return false;
}
</script>
sub 是我的控制器。我正在使用 Codeigniter。
问题是这不起作用。当我评论 $.get() 并添加一个警报(“Hello”)时,点击时会出现一个警报框。但我不知道为什么 $.get() 不起作用。
我之前在使用表单时也遇到过 ajax 和 jquery 的问题,在这些情况下,我不得不求助于加载整个页面。在这种情况下,我不能那样做,我不想那样做。请帮助我找出问题所在。