Показать сообщение отдельно
  #4 (permalink)  
Старый 01.06.2012, 15:57
Интересующийся
Отправить личное сообщение для shoo Посмотреть профиль Найти все сообщения от shoo
 
Регистрация: 01.06.2012
Сообщений: 14

Стыдновато код выкладывать, буквально первый раз истользую JS и jQuery. Но вот, функция, которая собственно получает сообщения:
function getMessageList(messages) {
            var last_id = 0;
            var new_messages;


            for (var message in messages) {
                if (message["id"]>last_id) {
                    last_id = message["id"];

                }
            }

            $.ajax({
                type: "GET",
                url: "message.php",
                data: { action: "list", last_id:  last_id},
                success: function(msg) {


                    new_messages = JSON.parse(msg)["messages"];

                    messages = messages.concat(new_messages);

                }
            })


            alert(messages);
            console.log(messages);


И вот как она вызывается:
$(document).ready(function(){
            var messages = [];
            getMessageList(messages);

            $("#refresh_button").click(function () {getMessageList(messages)});

Обе функции не до конца, но там идёт отдельный код, который отношения не имеет.
Ответить с цитированием