Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Вопрос о технологии AJAX
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Вопрос о технологии AJAX

Страниц (1): [1]
 

1. SergeantPEPPER - 23 Января, 2008 - 19:35:35 - перейти к сообщению
Подскажите пожалуйста ссылку, где можно было бы посмотреть простой пример использования технологии AJAX. В моем случае нужно динамически перегружать содержимое одного SELECT-а, в зависимости от выбора пункта в другом SELECT-е, не перегружая страницу полностью. Заранее спасибо )
3. SergeantPEPPER - 23 Января, 2008 - 19:47:38 - перейти к сообщению
Благодарю за ссылку )
4. SergeantPEPPER - 26 Февраля, 2008 - 18:24:52 - перейти к сообщению
Появился еще один вопрос в эту тему.

Скажу сразу, что облазил довольно много ссылок, и просмотрел немало статей.
Пока что не нашел ответа на вопрос, видимо потому, что оригиналы статей англоязычные изначально (как на www[dot]ibm[dot]ru )...

У меня передается русский текст в АЯКС скрипт. Везде пишут, что для АЯКСа самого родной является кодировка utf-8, сайт у меня на windows-1251. Странно, но у меня дома все работает нормально, однако я сильно опасаюсь, что это действительно нормально работать будет только у меня. Чтобы перестраховаться хотел бы вручную переводить кодировки (сначала в начале, потом обратно в конце уже в JS).

Механизм я понял следующим образом: в php поступают данные в cp1251, в конце скрипта я их перевожу в utf-8 и отсылаю. В js я принимаю строку и перевожу ее обратно в cp1251.

Пожалуйста, если я ошибаюсь в этом алгоритме - поправьте меня

Но как это сделать на Javascript я не знаю, если не жалко подскажите функцию или ссылку...
5. valenok - 26 Февраля, 2008 - 18:56:33 - перейти к сообщению
http://php.su/forum/topic.php?fo...=40&topic=49
(Добавление)
Кстати, а что значит самый родной язык для программы?
Где такое пишут?
6. SergeantPEPPER - 27 Февраля, 2008 - 16:13:13 - перейти к сообщению
Хаха Радость

Не, в моем случае не все так запущено...

Я не написал самый родной язык программы, я писал для АЯКСа самого (ударение на последний слог)! Улыбка

Вот....

А насчет ответа самого - я возможно не совсем знал, что искал и как это спрашивал, но теперь круг немного сузился. Моей целью является функция JS, которая переводила бы строку из кодировки utf-8 в windows-1251 и использовать я ее планировал не при отсылке данных на сервер, а наоборот при их получении с сервера.

Так что, если не сложно подскажите именно такую функцию (или сделайте замечание о моей невнимательности - вроде по той ссылке ответа на мой вопрос не было...) Спасибо)
7. SergeantPEPPER - 28 Февраля, 2008 - 18:26:18 - перейти к сообщению
Фу, вроде бы разобрался с этими перекодировками, чтобы обеспечивалась корректная работа в любом браузере... Так что всем, кто откликнулся спасибо!

Теперь я в обязательном порядке на стороне клиента перевожу кодировку из Windows-1251 в utf-8 с помощью функции encodeURIComponent (), а затем делаю AJAX запрос с этими данные. В серверном скрипте перевожу кодировку обратно из utf-8 в Windows-1251 с помощью функции iconv ()

 

Powered by ExBB FM 1.0 RC1