
24.07.2009, 01:47
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами:
8915117
Репутация:
389
|
|
index.html
Код:
<head>
<script type="text/javascript" src="jquery.js"></script>
</head>
<script language="javascript">
function set_rate(id, rate)
{
$.ajax(
{
type:"POST",
url:"rate.php",
data:"id=" + id + "&rate=" + rate,
success:function(response)
{
$("#rate_show").html(response); //диву с id="rate_show" меняем контент на обновлённое количество голосов
$("#vote").html("Проголосованно"); //диву с id="vote" меняем контент (линки голосования) на "Проголосованно"
}
}
);
}
</script>
Рейтинг : <div id="rate_show" style="display:inline">[10]</div>
<br>
Великий русский полководец Суворов, одержав победу в сражении при Рымниках, во время Русско-Турецкой войны 1787-1792 г. , получил наименование Суворов-Рымникский. Григорий Потёмкин, добравшись до Крыма, получил от Екатерины титул князя и наименование Потёмкин-Таврический.
А вот дошёл бы Маршал Жуков до Колорадо...
<br>
<div id="vote">
Зацени анекдот :<br>
<a href="javascript:set_rate(5623, 1);">[1]</a>
<a href="javascript:set_rate(5623, 2);">[2]</a>
<a href="javascript:set_rate(5623, 3);">[3]</a>
<a href="javascript:set_rate(5623, 4);">[4]</a>
<a href="javascript:set_rate(5623, 5);">[5]</a>
</div>
rate.php
PHP код:
<?php
echo ($_POST['id'] . ' - ' . $_POST['rate']);
//любые операции с полученным контентом
?>
1) добавить див в количество голосов анека (или другой эелмент)
2) добавить див для голосования под текстом
3) добавить адресс ссылок на JS ну и как-нить передевать id + rate
Последний раз редактировалось FireFenix; 24.07.2009 в 01:50..
|
|
|