Показать сообщение отдельно
  #48 (permalink)  
Старый 06.05.2010, 19:02
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

Suharik, скрипт перестает работать, потому что элементов, на которые навешены события, уже нет -- Вы заменили их новыми данными, которые пришли с сервера. Значит, нужно -- либо переделать с использованием live, либо в success каждого ajax'a снова выполнять этот код, тем самым заново навешивая обработчики.

+ у Вас после аякса что-то ломается, и в консоль сыпятся ошибки вида
Цитата:
document.getElementById("object_map" + ii + "") is null
[Break on this error] document.getElementById('object_map'+ii+'').style. display = 'block'; search.js (строка 821)
Ответить с цитированием