Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   ругается на неопределённую функцию (https://forum.antichat.xyz/showthread.php?t=69437)

Дикс 05.05.2008 12:49

ругается на неопределённую функцию
 
http://litprom.890m.com/new/

вот здесь - слева от авторов есть плюс. если по нему щёлкнуть - выполняется функция, отправляющая аякс-запрос с помощью jquery.
сначала работало, теперь вдруг перестало в ФФ - и файрбаг орёт что функция addUser is not defined, хотя я её даже не менял. Плюс, когда работало - всё почему-то жутко тормозило.
В опере всё работает.
Что тут не так??

astrologer 05.05.2008 14:36

Цитата:

в ФФ - и файрбаг орёт что функция addUser is not defined
Закрыть нормально тэг:
Код:

<script src="jquery.js" type="text/javascript" />
Цитата:

Что тут не так??
Код:

<span onClick="addUser(52445, '(C) S. King')">...
<span onClick="addUser(46664, '(^_^)')">...
<span onClick="addUser(50451, '0rel_reshka')">...
<span onClick="addUser(45592, '10_kg_cocainos')">...
<span onClick="addUser(50727, '13.13.&quot;КОТ&quot;')">...
<span onClick="addUser(508, '158advocate')">
<span onClick="addUser(42288, '33')">

=> Google, JS event delegation

При нажатии на "clear list", удаляется и сама эта кнопка, что делает невозможным её повторное использование. (Разве что страницу обновить)

А зачем тут Ajax? Никаких данных с сервера он не получает, не проверяет - я изменил код таким образом:
Код:

url: 'index.php?add=qwe&name=qwe',
И всё равно автор добавился в список.

Дикс 06.05.2008 07:17

смысл аякса в том, чтобы страница не перезагружалась, потому что она много весит.
с кнопкой "очистить" не проблема, я на ней внимание не заострял.


Время: 16:43