Файл: www/mess.js
Строк: 46
<?php
$(document).ready(function()
{
/*Обновим все имеющиеся писанинки*/
show_mess();
function add_mess(){
mess = $('#mess').val(); /*Получаем текст сообщений*/
/*mess = $('#us1').val(); Получаем id 1 собеседника*/
/*mess = $('#us2').val(); Получаем id 2 собеседника*/
/*Отправляем данные на запись в БД*/
$.ajax({
type: "POST",
url: "add_mess.php",
dataType: "html",
data: {mess: mess},
success: function(data) {
$('#mess').val('');
show_mess();
$("#mess").focus();
}
});
/*Перейдем на первую страницу*/
$.ajax({
type: "POST",
url: "mess.php",
dataType: "html",
data: {page: 1},
success: function(data) {
$(".content").html(html);
}
});
}
/* Отправка кликом*/
$('#add_mess').click(function()
{
add_mess();
});
/*Ну и добавим немного шика =)) Сделаем отправку при нажатии Ctrl+Enter*/
$('#mess').keyup(function(event)
{
if (event.ctrlKey && event.which == 13)
{
add_mess();
}
});
/* Выполняем подгрузку сообщений в див в class = content*/
function show_mess()
{
$.ajax({
url: "mess.php",
cache: false,
success: function(html){
$(".content").html(html);
}
});
}
/*Обновляем данные каждые пару сек*/
setInterval(function()
{
show_mess();
}, 3000);
});
/*Навигиция*/
function nav(page)
{
$.ajax({
type: "POST",
url: "mess.php",
dataType: "html",
data: {page: page},
success: function(data)
{
/*выполним обновление*/
$.ajax({
url: "mess.php",
cache: false,
success: function(html){
$(".content").html(html);
}
});
}
});
}
/*Ответ*/
function otv(nick)
{
$("#mess").focus();
document.getElementById("mess").value = "[b]"+nick+"[/b]";
}
?>