Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.08.2011, 18:53
Новичок на форуме
Отправить личное сообщение для sano45 Посмотреть профиль Найти все сообщения от sano45
 
Регистрация: 17.08.2011
Сообщений: 3

Много раз поднимался вопрос... Кодировка AJAX запроса
Есть код:
function GetCity(){
 $('#districtselect').html('');
 $city=$("#city").val();
 $url = "select.php?city="+$city;
     $.ajax({
         url: $url,
         type: "GET",
         success: function(e){
             $("#districtselect").html(e);
         }
     });
 }


Пробовал и с decodeURIComponentи с escape.
Все равно Firebug показывает:

http://test1.ru/13/select.php?city=%...%D0%B0%D0% BD

Причем если я через alert вывожу:

$url = decodeURIComponent($url)
alert ($url);


о он выводит нормально русскими буквами.

Так в чем проблема?
Ответить с цитированием
  #2 (permalink)  
Старый 17.08.2011, 19:17
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

Может не decode а encode?
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием
  #3 (permalink)  
Старый 17.08.2011, 19:49
Новичок на форуме
Отправить личное сообщение для sano45 Посмотреть профиль Найти все сообщения от sano45
 
Регистрация: 17.08.2011
Сообщений: 3

Ну encode - это закодировать....

Да и ещё момент
Я же когда алертом вывожу то он нормально русские символы выводит...

Еще у кого нибудь есть мысли?
Ответить с цитированием
  #4 (permalink)  
Старый 17.08.2011, 22:27
Новичок на форуме
Отправить личное сообщение для sano45 Посмотреть профиль Найти все сообщения от sano45
 
Регистрация: 17.08.2011
Сообщений: 3

Еще момент когда делаю:

url: encodeURIComponent($url),

То срабатывает и в запросе выходит:
http://test1.ru/13/select.php%3Fcity...%D0%B0 %D0%BD

То есть символы кодирует... Но почему не декодирует?!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Много поточный ajax, даже ie 9 дурак bidloCoder Internet Explorer 1 29.07.2011 20:53
Универсальная функция Ajax запроса Finesse AJAX и COMET 21 15.06.2011 17:17
прерывание ajax запроса belbek Общие вопросы Javascript 2 12.10.2010 09:45
Проблема с событиями после ajax запроса Mirgorod AJAX и COMET 5 12.06.2010 18:24
Сохранение результата ajax запроса после нажатия 'back' gregOlsen AJAX и COMET 5 18.11.2009 12:23