На странице форма и кнопка Отправить.
Заполняю форму. При помощи ajax запрашиваю данные из php-скрипта.
Получаю результат в массиве. Далее:
if(data) //данные с сервера получены
{
//Здесь вывожу результат в таблице
}
При этом форма не перезагружается, что и требуется.
Однако если повторно нажать на кнопку отправить,
Выводится уже две таблицы с результатами.
Еще раз нажать - три таблицы и так далее.
Причем если в форме что-то изменить, то несколько раз выводятся уже новые результаты.
На событии нажатие на кнопку отправить у меня очищаются прошлые результаты методом empty().
Пробовал обнулить полученный массив:
data=0;
и
data.lenght=0;
Опять то же самое.
Что такое происходит?