Сообщение от Эдди
|
Так проблему искать в js или php?
|
Трудно сказать, нужно приводить описание ситуации, данные запроса и ответа, а иначе гадать никто не станет.
Если JS, то проверить... Если очищается ранее полученное, только не data.lenght=0;, это вообще абсурд, а html (у меня очищаются прошлые результаты методом empty()), то причиной ошибки может быть только следующее - несколько запросов к серверу, а соответственно и вывод полученного на страницу.
Проверить это просто - F12 и смотрим в отладчике количество запросов. Такое поведение может вызвано, например, неудачным назначением обработчика события, или кодом самого обработчика.
Если с запросами клиента все ОК, то РНР, то при каждом последующем запросе сервер будет выдавать дублированные данные, что также легко выявить в отладчике. Такое может быть вызвано, например параметрами запроса, если они есть.
Так что анализируйте.