Показать сообщение отдельно
  #4 (permalink)  
Старый 31.08.2015, 15:02
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Эдди
Так проблему искать в js или php?
Трудно сказать, нужно приводить описание ситуации, данные запроса и ответа, а иначе гадать никто не станет.

Если JS, то проверить... Если очищается ранее полученное, только не data.lenght=0;, это вообще абсурд, а html (у меня очищаются прошлые результаты методом empty()), то причиной ошибки может быть только следующее - несколько запросов к серверу, а соответственно и вывод полученного на страницу.

Проверить это просто - F12 и смотрим в отладчике количество запросов. Такое поведение может вызвано, например, неудачным назначением обработчика события, или кодом самого обработчика.

Если с запросами клиента все ОК, то РНР, то при каждом последующем запросе сервер будет выдавать дублированные данные, что также легко выявить в отладчике. Такое может быть вызвано, например параметрами запроса, если они есть.

Так что анализируйте.
Ответить с цитированием