Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вывести текст на jquery 
:(
    Опции темы
Satell
Дата 26.6.2015, 21:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 28.6.2007

Репутация: нет
Всего: нет



как вывести благодарность пользователю отправленный формы?
там где //ЭТО ВСЕ НЕ РАБОТАЕТ!!!
поле для вывода либо так
<div class="result1"></div>
либо так пробовал
<label id=result1>текст</label>

Код
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<script type="text/javascript">// <![CDATA[
$(document).ready(function(){
    // $(document).ready() выполняется после загрузки страницы

    // Привязываем слежение за отправкой формы:
    $('#signupForm').submit(function(e){

        // Если прошлая отправка еще не завершилась:
        if($('#submit').hasClass('active')) return false;

        // Добавляем класс active dyjgrt. Будем отображать gif прелоадер:
        $('#submit').addClass('active');

        // Убираем текущие сообщения об ошибках
        $('.errorTip').remove();

        // Выдаем запрос POST ajax для submit.php:
        $.post($('#signupForm').attr('action'),
            $('#signupForm').serialize()+'&fromAjax=1',function(response){

            if(!response.status)
            {
                // Если случилась ошибка

                // Проходим через все текстовые ячейки,
                // и проверяем где именно ошибка
                $('input[type!=submit]').each(function(){
                    var elem = $(this);
                    var id = elem.attr('id');

                    if(response[id])
                        showTooltip(elem,response[id]);
                });
            }
                       
            else 
{
//ЭТО ВСЕ НЕ РАБОТАЕТ!!!
//document.getElementById('result').value="спасибо";
//$("#result").text('спасибо за регистрацию!');
//$(".result1").text("Спасибо!!");

location.replace(response.redirectURL);
                        
}
            $('#submit').removeClass('active');
        },'json');

        e.preventDefault();
    });

    $(window).resize();
});
</script>


Это сообщение отредактировал(а) Satell - 26.6.2015, 21:04
PM MAIL   Вверх
ksnk
Дата 28.6.2015, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 48
Всего: 386



А просто встать отладчиком и проверить что прилетело в responce? Может там и нету никакого поля status, может так и должно быть?


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
igorold
Дата 29.6.2015, 07:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 557
Регистрация: 22.12.2005
Где: Россия->Урал-& gt;Миасс

Репутация: нет
Всего: 17



'result' - это какой тип объекта в форме?
К примеру, если это <span id="result">, то нужно писать:
$("#result").html("Спасибо!!");

Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0433 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.