Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2019, 14:52   #1
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию Не выводит сообщение

Вот такой скрипт отправляет письмо, письмо отправляется, а надписи что " отправлено" нет

Код:
<script>
$(function(){
  'use strict';
$('#form').on('submit', function(e){
    e.preventDefault();
    var fd = new FormData( this );
    $.ajax({
      url: 'send.php',
      type: 'POST',
      contentType: false, 
      processData: false, 
      data: fd,
      success: function(msg){
if(msg == 'ok') {
  $(".button").val("Отправлено"); 
  $('#message').html('<font color="green">Отправлено</font>');
} else {
        $(".button").val("Ошибка");
		$('#message').html('<font color="green">Ошибка</font>');
        setTimeout(function() {$(".button").val("Отправить");}, 3000);
}
      }
    });
  });
});
</script>
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 02.03.2019, 18:42   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Михаил Юрьевич Посмотреть сообщение
Код:
success: function(msg){
if(msg == 'ok') {
покажите скрипт send.php, который отправляет письмо.
Он точно возвращает значение "ok" ?
На кнопке появляется текст "Ошибка" ?

поставьте в браузере в иструментах разработчика точку останова и посмотрите, что возвращается в msg после выполнения скрипта.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 03.03.2019, 11:04   #3
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
поставьте в браузере в иструментах разработчика точку останова и посмотрите, что возвращается в msg после выполнения скрипта.
можно в network посмотреть
Alar, верни репу!
Naive вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Код программы, который при вводе строки проверяет, есть ли в ней пробел и выводит соответствующее сообщение. Подскажите , что не так в коде? temsku2 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 19 12.12.2018 22:53
Условие в PHP - Не работает условие: не выводит сообщение. Ave_Ave_Ave PHP 13 17.06.2016 12:20
Команда, которая выводит на экран сообщение "Файл будет удален" 33333 Общие вопросы Delphi 5 27.06.2014 12:14
с++,циклическая очередь, сразу норм выводит, а потом на где-то логика нарушается и неправильно выводит nati_94 Помощь студентам 2 17.03.2013 14:29