ругается на неопределённую функцию

Discussion in 'PHP' started by Дикс, 5 May 2008.

  1. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    http://litprom.890m.com/new/

    вот здесь - слева от авторов есть плюс. если по нему щёлкнуть - выполняется функция, отправляющая аякс-запрос с помощью jquery.
    сначала работало, теперь вдруг перестало в ФФ - и файрбаг орёт что функция addUser is not defined, хотя я её даже не менял. Плюс, когда работало - всё почему-то жутко тормозило.
    В опере всё работает.
    Что тут не так??
     
    #1 Дикс, 5 May 2008
    Last edited: 5 May 2008
    1 person likes this.
  2. astrologer

    astrologer Elder - Старейшина

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Закрыть нормально тэг:
    Code:
    <script src="jquery.js" type="text/javascript" />
    Code:
    <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? Никаких данных с сервера он не получает, не проверяет - я изменил код таким образом:
    Code:
    url: 'index.php?add=qwe&name=qwe',
    И всё равно автор добавился в список.
     
  3. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    смысл аякса в том, чтобы страница не перезагружалась, потому что она много весит.
    с кнопкой "очистить" не проблема, я на ней внимание не заострял.