тикетница на ajax

Запрос улучшений, интеграции с различными системами и т.д.
Аватара пользователя
rootden
Сообщения: 260
Зарегистрирован: 2010-09-24 8:28:44
Благодарил (а): 1 раз

тикетница на ajax

Сообщение rootden » 2013-03-28 8:01:02

я тут прикинул не плохо было бы если сообщения в фоне обновлялись автоматически и еще нужно увеличить размер окна тикетницы, когда много пишешь не удобно.

Не кто об этом не думал?

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Re: тикетница на ajax

Сообщение Alex Keda » 2013-03-28 14:39:13

непонял
Убей их всех! Бог потом рассортирует...

Аватара пользователя
rootden
Сообщения: 260
Зарегистрирован: 2010-09-24 8:28:44
Благодарил (а): 1 раз

Re: тикетница на ajax

Сообщение rootden » 2013-04-01 11:59:49

я о том что бы сообщения в окошке тикетов обновлялись без перезагрузки страницы, тоесть как чат получится на ajax.

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Re: тикетница на ajax

Сообщение Alex Keda » 2013-04-01 12:01:27

а зачем?
при добавлении - оно и так без обновления пеерзагружаются.
а в остальных случаях - чтобы до состояния чата дошло - я видел раза два от силы...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
rootden
Сообщения: 260
Зарегистрирован: 2010-09-24 8:28:44
Благодарил (а): 1 раз

Re: тикетница на ajax

Сообщение rootden » 2013-04-01 12:07:53

ну это исходящие сообщения, а в идеале что бы и от клиентов сообщения сами появлялись

или хотя бы сделать кнопочку, "обновить" что бы окно активно остовалось развернуто, что бы полностью страничку не перезагружать и не тыкать по новой тикет.

просто бывает активный диалог идет.

чисто ради удобства, я буду смотреть, если осилю выложу, можно будет опционально сделать вкл/выкл

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Re: тикетница на ajax

Сообщение Alex Keda » 2013-04-01 12:34:41

там несложно - фрейм же...

тыкаться и смотреть - соответствует ли последний ID сообщения в тикете тому что в базе...
вопрос тока чтоб на ту точку перезагружало где прокрутка находится
Убей их всех! Бог потом рассортирует...

Аватара пользователя
rootden
Сообщения: 260
Зарегистрирован: 2010-09-24 8:28:44
Благодарил (а): 1 раз

Re: тикетница на ajax

Сообщение rootden » 2013-05-26 19:17:12

сижу сейчас смотрю


Код: Выделить всё

function reload_message() {
    document.getElementById('TicketReadMessages').contentWindow.document.location.reload();
}
$(document).ready(function() {
    setInterval('reload_message()', 5000);
});


если так то все работает, обновляется само... но в браузере появляется вывеска загрузки странички тоесть оно и правильно, мелочь но можно сделать лучше через ajax в фоне вообщн без видимой перезагрузки.

тока не получается, биллинг отдает в json формате я так понимаю


Код: Выделить всё


function upd() {
    // затемнение
    $("iframe").animate({
   opacity: 0.5,
    }, 800);
    // отправляем запрос на обновление
    $.ajax({
   type: 'POST',
   url: '/TicketRead',
   data: {TicketID: 000008},
   dataType: "html",
   success: function(html) {
       alert("Data: " + html);
       // ShowWindow('/TicketRead', {TicketID: 000008});
       // $("#TicketReadMessages").html('dsf');
       // возвращаем прежний вид
       $("iframe").animate({
      opacity: 1.0,
       }, 400);
   }

    });

}


он мне отдает вот что

Код: Выделить всё

{"Status":"Ok","DOM":{"Name":"HTML","Attribs":[],"Childs":[................. и т.д

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Re: тикетница на ajax

Сообщение Alex Keda » 2013-05-26 19:40:09

страницу отдаёт, всё верно
Убей их всех! Бог потом рассортирует...

Аватара пользователя
rootden
Сообщения: 260
Зарегистрирован: 2010-09-24 8:28:44
Благодарил (а): 1 раз

Re: тикетница на ajax

Сообщение rootden » 2013-05-26 19:42:27

тоесть аяксом не как не сделать?

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Re: тикетница на ajax

Сообщение Alex Keda » 2013-05-26 19:44:20

я в js вообще не шарю...
из того что ты нарыл, я бы сдела проверку новых сообщений, отдельной функцией - раз в 10-15 секунд - через стравнеие последнего ID сообщения
елси они разные - то релоад содержимого.
несложно вроде...
Убей их всех! Бог потом рассортирует...


Вернуться в «Запрос улучшений»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей