Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: setInterval помогите остановить
Суть работы скрипта
при запуске onclick='par_site(".$ress['id'].")' аякс отправляет запросы серверу и обновляет необходимый <div id='results".$ress['id']."'>
Соответсвенно кнопка остановки 'par_stop(".$ress['id'].")' должна остановить нужный id процесса setInterval
но не выходит, останавливается не тот процесс где то со смещением id+3, на странице около 10-ка записей, повторное нажатие на нужную кнопку остановить может привести к запуску остановленных процессов или остановке группы setInterval
Ткните мордой что не так где накосячил?
Цитата:
Точнее останавливается процесс не для id=3, а процесс запущенный 3-й по счету
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
gefard, реализацию, которую я предложил выше - правильнее.
Создаёте объект для нужного id, и оперируете с ним различными методами, которые опишите в функции - конструкторе.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.