Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. Когда вы собираетесь выпустить загрузку Vii Engine Lite?
  3. Как сделать вот так как у вк В обсуждениях
  4. Yesterday
  5. Upd #1.1.4 - Внесены правки в правила форума. Добавлен п. 6 Подробнее: правила (внимательно изучите, дабы избежать наказания за нарушение правил) - Добавили возможность поднимать темы группам: Пользователь - макс. 5 тем в день, 1 тема - раз в 24 часа. Эксперт - макс. 10 тем в день, 1 тема - раз в 12 часов. Модератор - макс. 20 тем в день, 1 тема - раз в 12 часов. (может поднять любую тему) Супермодератор - безлимит по поднятию тем, 1 тема - раз в 12 часов. (может поднять любую тему) Администратор - безлимит по поднятию тем (может поднять любую тему)
  6. Last week
  7. такая же ситуация
  8. Edward Nemirovskiy

    JavaScript XHR проверка на новые данные.

    но это уже в беке надо формулировать вывод
  9. Действительно самое быстрое решение, но юзер всё равно подгружает ненужные сообщения
  10. Edward Nemirovskiy

    JavaScript XHR проверка на новые данные.

    } else if(!$('.swipeout').html()){ $('#page-transaction').html('<li><div class="item-content referal">No transactions</div></li>'); } вместо } else { document.getElementById('page-transaction').innerHTML = '<li><div class="item-content referal">No transactions</div></li>'; }
  11. единственный недочет с заглушкой.
  12. Извиняюсь все хорошо работает просто я забыл вставить функцию удаления
  13. спасибо, но вот когда я удалаляю транзакцию она появляется в первой строчке
  14. Edward Nemirovskiy

    JavaScript XHR проверка на новые данные.

    На попробуй test.js
  15. Вот сделал как ты сказал: https://gist.github.com/f5b07445ce1a802d5ac4f908e1a96bf4 попрежнему дублирует
  16. И ты назначил ид сообщению только в одном условии, если есть последнее, а в другое не вставил
  17. Причем тут page-transaction и что за пробел в начале?
  18. И ещё если новых сообщений будет более одного, то будет проблемы из-за такого вывода, так что что бы работало нормально ещё при условии наличия последнего ид меняй сортировку с DESC на ASC или как там стоит, а то оно не правильно выведет, если будет более 1 сообщения, ибо в промежутки оно его не вставит. Или правильный вывод делать на js
  19. ошибка в этой строчке: v ar last_id = $('.page-transaction:first '), url = api_transaction + '?access_token=' + accessToken + '&last_id=' + (last_id.lenght ? last_id.attr('message-id') : 0);
  20. Поменяй там класс на свой, как я выше написал
  21. Если я тебя правильно понял то у меня вот так получилось: https://gist.github.com/73a22f6adf537795a41922ff9059f8ae
  22. Судя по дате на скрине новые выводятся выше, тогда там должно быть не append, а prepend, при добавлении к уже существующим. Делай там проверку if(last_id.lenght) prepend else append и ниже нужные строки по поводу вопроса. Также учитывай, что ты вызываешь новые запросы, а новые сообщения ещё от старого запроса могут не вывестись циклом, делай проверку, жди окончания выполнения через $.when, допустим. Это ведь не пхп, тут ждать отставших не будут. Ну и в пхп, которого тут не видно делай проверку что бы message_id > поступивший через (int) $_GET['last_id];
  23. я тоже думал проверку на идентификатор сделать но не знаю как реализовать
  24. А чего им не дублироваться, если не ставиться условия от какой даты/идентификатора сообщения? Оно одно и тоже тебе подгружает каждую секунду, ещё и по тупому, как в вии.
  25. Привет, столкнулся с такой проблемой что когда я загружаю данные с сервера используя xhr они дублируются, перерыл javascript.ru но ответа не нашел. Вот сам код: https://gist.github.com/Rezvitsky/a719e29e07465b5e9f1425307f520ed2 Вот пример ошибки:
  26. Rezvitsky

    ..

    в пабе тоже есть
  27. Edward Nemirovskiy

    ..

    Кто-то там кричал что asterios самопис?) https://codecanyon.net/item/my-social-network-app-and-website/13965025 - чет прям очень похожий дизайн и функционал))
  1. Load more activity
  • Newsletter

    Want to keep up to date with all our latest news and information?

    Sign Up
×