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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2010, 00:36   #1
A_r_r_a_y
Форумчанин
 
Аватар для A_r_r_a_y
 
Регистрация: 01.03.2008
Сообщений: 165
По умолчанию jQuery ajax символ '+' в передаваемых параметрах

Здраствуйте. Есть функция на стороне клиента
Код:
function addmes()
{
	mes = $('#messages').val();
	if (mes.length==0)
	{
		alert('Error');
		return;
	}
	$.ajax({
		url: 'includes/addmesagetoforum.php',
		type:'post',
		datatype:'html',
		cashe:false,
		data: 'mes='+mes+'&theme=<?php echo $id;?>',
		success:function (data)
				{
					$('#thread').html(data);
				}
	});
}
Проблема в том, что если в переменной mes окажется символ '+', то сервер получает строку, где вместо '+' оказывается пробел, т.е. например:
клиент посылает 'qwe+rty';
сервер получает 'qwe rty';
Какие соображения есть по этому поводу? Заранее спасибо.
A_r_r_a_y вне форума Ответить с цитированием
Старый 14.01.2010, 01:16   #2
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

У меня было что-то похожее в VBA. По-моему, надо найти функцию Urlencode
motorway вне форума Ответить с цитированием
Старый 14.01.2010, 01:49   #3
A_r_r_a_y
Форумчанин
 
Аватар для A_r_r_a_y
 
Регистрация: 01.03.2008
Сообщений: 165
По умолчанию

Цитата:
Сообщение от motorway Посмотреть сообщение
У меня было что-то похожее в VBA. По-моему, надо найти функцию Urlencode
Спасибо, то, что нужно! В Javascript это функция encodeURIComponent.
A_r_r_a_y вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Lightbox jQuery конфликтует с Ajax Schwarz JavaScript, Ajax 5 18.01.2014 11:56
jQuery itself spein JavaScript, Ajax 4 25.12.2009 22:30
Считывание и расшифровка (интерпретация) данных с lpt порта, передаваемых печатающему устройству Ma3a Общие вопросы Delphi 3 21.12.2009 08:46
Формат передаваемых данных хабам локальной сети, при отправке личных сообщений из DC клиетов docm Общие вопросы .NET 0 18.11.2008 15:33