Вопросы AJAX/jQuery

Программирование, которое не связано с API.
Ответить
Аватара пользователя
boombast1k
Сообщения: 332
Зарегистрирован: 23 июн 2011, 07:31

Вопросы AJAX/jQuery

Сообщение boombast1k »

Привет всем!
Заметил что на форуме нет такой темы и решил создать:)
Тут задаем интересующие вас вопросы по AJAX/jQuery :)

И я начну!
Вот скрипт вывода данных из формы

Код: Выделить всё

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html><head><link href="http://slyweb.ru/css/commonie7.css" rel="stylesheet" type="text/css"/><script src="http://ccswebfabrie.googlecode.com/files/jquery-1.4.2.min.js"></script></head> <script type=text/javascript>$(document).ready(function(){function showValues() {  var str = $("form").serialize();  return str;   }$("form:eq(0)").submit(function(){  var val = showValues();  $(".serialize").text(val);  $.post("1o.php",{name:"<img src="+val+"></img>"},function(data){  $(".result").empty();  $(".result").append(data);});  return false  });});</script><body class=iframe><form method="post" action="#"><input type="text" name="pic" value="tiger.jpg"><br/><input type="text" name="text_head"><br/><input type="text" name="text_txt"><br/><input type="submit" value="отправляем на сервер"><br/><form><span class="serialize"></span><span class="result"></span></body><style>  p { margin: 8px; font-size:12px; }  .selected { color:blue; }  .highlight { background:yellow; }</style></html>
Ответ идет такой:
pic=tiger.jpg&text_head=text_head&text_txt=text_txt
Вот.
ВНИМАНИЕ ВОПРОС!!!
Как мне этот ответ можно вывести в изображении? то есть должно получиться так:

Код: Выделить всё

<img src="pic=tiger.jpg&text_head=text_head&text_txt=text_txt"/>
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Вопросы AJAX/jQuery

Сообщение Александр »

Аватара пользователя
boombast1k
Сообщения: 332
Зарегистрирован: 23 июн 2011, 07:31

Re: Вопросы AJAX/jQuery

Сообщение boombast1k »

Александр,спасибо,не заметил :D
а что мне делать если русские буквы и \/"" вывводятся в таком виде:
Допустим "привет" выводится как "%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82"
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Вопросы AJAX/jQuery

Сообщение Александр »

boombast1k

Код: Выделить всё

decodeURI("%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82");
Аватара пользователя
boombast1k
Сообщения: 332
Зарегистрирован: 23 июн 2011, 07:31

Re: Вопросы AJAX/jQuery

Сообщение boombast1k »

Да, все бы хорошо,но у меня этот "привет" выползает из формы,то есть в форму люди вводят русские буквы:)
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Вопросы AJAX/jQuery

Сообщение bodnar »

и форма отправляется гетом
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Вопросы AJAX/jQuery

Сообщение Александр »

boombast1k
В PHP есть urldecode.
Аватара пользователя
boombast1k
Сообщения: 332
Зарегистрирован: 23 июн 2011, 07:31

Re: Вопросы AJAX/jQuery

Сообщение boombast1k »

Александр, точно,спасибо
Ответить