реагирование на событие

Тема в разделе "JavaScript", создана пользователем casinolot, 28 июл 2012.

Модераторы: ZiX
  1. casinolot

    casinolot

    Регистр.:
    22 окт 2010
    Сообщения:
    547
    Симпатии:
    84
    Столкнулся с такой вещью.
    Думаю причина в данных 3х случаях одинаковая.
    1)Есть текст, и я сделал чтобы кликая по тексту появлялась до этого скрытая форма ввода, и нажать потом сохранить можно. Проблема в том,что в форме появляется всегда предыдущее значение(во value) к примеру первый раз кликнув в тексте 1000, а будет как в прошлый раз например 99 в форме,например сохраним будет 1050, тогда второй раз кликнув, по тексту 1050, в форме будет старое1000.
    2)AJAX проверка существование пользователя.Получается введя сущ. email придет сообщение что уже есть, изменив его на не существ, опять кликнув придет опять что не существует, и только со второго клика пройдет регистрация(т.е. надо 2 раза кликать
    3)Часто приходится 2 раза кликать,чтобы пройзошло подтверждение.
     
  2. recasher2k12

    recasher2k12

    Регистр.:
    19 фев 2012
    Сообщения:
    156
    Симпатии:
    78
    Можно пример нерабочего кода? Вероятнее всего, вы неправильно используете ссылки на callback-функции.
     
  3. polyetilen

    polyetilen Заблокирован

    Регистр.:
    10 авг 2006
    Сообщения:
    814
    Симпатии:
    474
    Наверное значение проверяется не дождавшись ответа из сервера, когда отправляется ajax запрос, проверять надо после получения ответа. А если сразу проверять после отправки, то ответ клиент иногда не успеет получить и будет старое значение.