ユーザーがリンクをクリックしたときにデータベースのテーブルを更新しようとしています。別のページを読み込まずにやりたい
<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()にコメントしてalert( "Hello")を追加すると、クリックするとアラートボックスが表示されます。しかし、なぜ$ .get()が機能しないのかわかりません。
以前、フォームを使用しているときにajaxとjqueryで問題が発生しました。そのような場合は、ページ全体を読み込む必要がありました。この場合、私はそれをすることができません、私はそれをしたくありません。問題が何であるかを理解するのを手伝ってください。