Показать сообщение отдельно
  #1 (permalink)  
Старый 11.02.2012, 11:09
Интересующийся
Отправить личное сообщение для allasan Посмотреть профиль Найти все сообщения от allasan
 
Регистрация: 11.02.2012
Сообщений: 16

Правильно вывести результаты
Извините если не в тот раздел, модераторы, перенесите, пожалуйста, куда надо. Спасибо!

Здравствуйте. В JS не силен, прошу помощи!
Стоит задача - вывести сообщения из mysql без перезагрузки страницы.
У меня есть следующий код:

function go() {
        var searchString    = $("#search_box").val();
        var data            = 'id='+ searchString;
 
        if(searchString) {
            $.ajax({
                type: "POST",
                url: "mess.php",
                data: data,
                beforeSend: function(html) { // запустится до вызова запроса
                    $("#messages").html('');
               },
               success: function(html){ // запустится после получения резуотатов
                    $("#messages").show();
                    $("#messages").append(html);
              }
            });
        }
        return false;
    }


из mess.php получает строки.
И блок вывода результатов:


Код:
<div id="messages"></div>
Все работает, все хорошо, !НО, при каждом выводе результатов все что находилось в DIV заменяется полностью. Как реализовать "добавление" в div новых выведенных результатов к старым в данном примере?

Если можно, пожалуйста, код с краткими пояснениями что к чему.
Заранее огромное спасибо!
Ответить с цитированием