簡単な投票機能を自分のWebサイトに追加しました。何らかの理由で、ajax呼び出しはウィンドウスクロールをページの上部にリセットします。ユーザーが投稿に投票するたびに上からスクロールを開始する必要があるため、これは明らかにユーザーにとって非常に迷惑です。
なぜそれが起こっているのか理解できないようです。助言がありますか?
function vote_up(post_id)
{
//alert("Up: " + post_id);
$.ajax({
url: '<?php echo URL::base(); ?>voting_ajax.php?vote_up&post_id=' + post_id,
dataType: 'json',
success: function(data) {
if(data.result == 1)
{
$('#up_count_'+post_id).html(data.vote_up);
$('#down_count_'+post_id).html(data.vote_down);
}
if(data.msg != '')
{
$.msgbox(data.msg);
}
}
});
}