Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.06.2013, 14:43
Профессор
Посмотреть профиль Найти все сообщения от imediasun1
 
Регистрация: 23.12.2012
Сообщений: 437

Невозможно распознать ответ от сервера
На сервере в функции единственная строка echo "ok"; Я почему то не получаю алерт, помогите пожалуйста в чем тут проблема.
$('#registr_submit').click (function(){
	var email = $("#email").val();
	$.post("../../registration/save_user_vk/",{ email:email } ,function(data)
	{
	if (data == 'ok')
	{
	alert('Вы успешно зарегистрированы!');
	
	}
	$('#message').html(data);
	
	});
	
	
	});
Ответить с цитированием
  #2 (permalink)  
Старый 23.06.2013, 14:52
Аватар для vadim5june
Студент
Отправить личное сообщение для vadim5june Посмотреть профиль Найти все сообщения от vadim5june
 
Регистрация: 30.04.2012
Сообщений: 1,113

напишите в начале function(data) {
alert(data)
Ответить с цитированием
  #3 (permalink)  
Старый 23.06.2013, 14:54
Профессор
Посмотреть профиль Найти все сообщения от imediasun1
 
Регистрация: 23.12.2012
Сообщений: 437

Так получаю ок, а в условии не распознает
Ответить с цитированием
  #4 (permalink)  
Старый 23.06.2013, 15:03
Аватар для vadim5june
Студент
Отправить личное сообщение для vadim5june Посмотреть профиль Найти все сообщения от vadim5june
 
Регистрация: 30.04.2012
Сообщений: 1,113

либо ок на русском либо пробелы есть-попробуйте число передать
Ответить с цитированием
  #5 (permalink)  
Старый 23.06.2013, 15:05
Профессор
Посмотреть профиль Найти все сообщения от imediasun1
 
Регистрация: 23.12.2012
Сообщений: 437

НЕТ все было без пробелов на английском, а хотябы и на русском, число если без кавычек то все работает, буду число передовать, хотя странно что оно не реагирует на строку

Последний раз редактировалось imediasun1, 23.06.2013 в 15:08.
Ответить с цитированием
  #6 (permalink)  
Старый 23.06.2013, 15:19
Аватар для vadim5june
Студент
Отправить личное сообщение для vadim5june Посмотреть профиль Найти все сообщения от vadim5june
 
Регистрация: 30.04.2012
Сообщений: 1,113

Сообщение от imediasun1
очень странно
да
напишите так
alert(escape(data));
if (data == 'ok')
    {
    alert('Вы успешно зарегистрированы!');
    }
else alert('data !="ok"');

Последний раз редактировалось vadim5june, 23.06.2013 в 15:27.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ответ от сервера о окончании задачи Vit AJAX и COMET 13 17.06.2012 21:31
Как разложить ответ сервера по разным div-ам? brudershaft AJAX и COMET 0 23.04.2012 20:40
ответ сервера не сохраняется в глобальную переменную cyberpunk AJAX и COMET 2 06.03.2012 11:57
Chrome firbug ответ с сервера nyols Общие вопросы Javascript 2 05.08.2011 12:19
Ответ сервера в плугине ajaxForm отдается неправильно. IgorOk jQuery 11 13.12.2009 04:35