File size: 1.12Kb
<?php
?>
<script>
$(document).ready(function() {
$('span#like').click(function(){
setVote('like', $(this));
});
});
// type - тип голоса. Лайк или дизлайк
// element - кнопка, по которой кликнули
function setVote(type, element){
// получение данных из полей
var go = $('#go').val();
var us = $('#us').val();
var id_post = element.parent().find('#id_post').val();
$.ajax({
// метод отправки
type: "POST",
// путь до скрипта-обработчика
url: "/modules/mini_chat/index.php",
// какие данные будут переданы
data: {
'go': go,
'id_post': id_post,
'us': us
},
// тип передачи данных
dataType: "json",
// действие, при ответе с сервера
success: function(data){
if(data.result == 'like'){
var count = parseInt(element.find('b').html());
element.find('b').html(count+1);
}else{
var count = parseInt(element.find('b').html());
element.find('b').html(count-1);
}
}
});
}
</script>
<?
?>