Информационная лента
Чат


Загрузка данных...

Необходимо авторизоваться!

Свежие обсуждения


Загрузка данных...

Топ активов

  • 1 · Посты: 4944 · Репутация: 187
  • 2 · Посты: 3193 · Репутация: 333
  • 3 · Посты: 2321 · Репутация: 1319
  • 4 · Посты: 1613 · Репутация: 373
  • 5 · Посты: 1038 · Репутация: 42

Форум
Страница 1 из 11
Архив - только для чтения
Форум » WEB » Решенные вопросы JS » Отправка значений и получение ответа
Отправка значений и получение ответа
Оффлайн
Al-Sher · Написал: 3193 сообщения · Репутация: 333 · Группа: «Координатор»
Здравствуйте. Помогите пожалуйста отправлять данные из текстового поля с именем text и id=1 отправить данные другому файлу, файл обработает ответ и выведет результат, и этот результат надо вставить в текстовое поле с именем text2 и id=2.
Пытался сделать что то сам, и по обрывкам уроков написал скрипт, но он не работает, ошибка в определении функции :(
30.06.2013, в 19:11 | # 1 · | Понравилось: 0

Оффлайн
Coder · Написал: 223 сообщения · Репутация: 519 · Группа: «Постоянный»
Я так понимаю, нужен простой POST запрос.
Код
<script>
function post() {
$.post('/обработчик.php', {text:$('#1').val()}, function (t) {
$('#2').val(t);
})
}  
</script>
<a href="#" onlick="post()">Отправить форму</a>

P.S.: для работы кода необходим jQuery.
30.06.2013, в 19:41 | # 2 · | Понравилось: 0

Оффлайн
Push · Написал: 4944 сообщения · Репутация: 187 · Группа: «Администратор»
Решили вопрос? Тему закрывать можно?
01.07.2013, в 22:30 | # 3 · | Понравилось: 0

Оффлайн
Al-Sher · Написал: 3193 сообщения · Репутация: 333 · Группа: «Координатор»
К сожалению еще нет, видимо что то не правильно сделал :(
Этот код написал, библиотеку подключил, обработчик написал, в php содержится что то вроде такого
Код
$text = $_POST["id"];
echo $text;
01.07.2013, в 22:35 | # 4 · | Понравилось: 0

Оффлайн
Push · Написал: 4944 сообщения · Репутация: 187 · Группа: «Администратор»
В коде Codera text замени на id.
01.07.2013, в 22:42 | # 5 · | Понравилось: 0

Оффлайн
Push · Написал: 4944 сообщения · Репутация: 187 · Группа: «Администратор»
Вот готовый код:
Код
function post() {
$.post('/обработчик.php', {id:$('#1').val()}, function (t) {
$('#2').val(t);
})
}  
01.07.2013, в 22:44 | # 6 · | Понравилось: 0

Оффлайн
Al-Sher · Написал: 3193 сообщения · Репутация: 333 · Группа: «Координатор»
блин ну где у меня ошибка :(
Код
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
</head>

<a href="#" onlick="post()">Отправить форму</a>
<input type="text" id="1" name="id">
<input type="text" id="2">
<script>  
function post() {  
$.post('text.php', {id:$('#1').val()}, function (t) {  
$('#2').val(t);  
})  
}   
</script>

php
Код
<?
$text= $_POST["id"];
echo $text;
?>
02.07.2013, в 08:06 | # 7 · | Понравилось: 0

Оффлайн
Coder · Написал: 223 сообщения · Репутация: 519 · Группа: «Постоянный»
[to]Al-Sher[/to], опа, точно, написал на скорую руку, не посмотрев. Вместо onClick на ссалке написал onlick :D
Рабочий код:
Код
<script>   
function post() {   
$.post('text.php', {
id:$('#1').val() // Отправляемые скрипту значения в виде имя:значение
}, function (t) {
// Функция, выполняемая после выполнения запроса к скрипту и получения ответа   
$('#2').val(t);   
})   
}    
</script>
<a href="#" onсlick="post()">Отправить форму</a>  
<input type="text" id="1" name="id">  
<input type="text" id="2">
02.07.2013, в 23:59 | # 8 · | Понравилось: 0

Оффлайн
Al-Sher · Написал: 3193 сообщения · Репутация: 333 · Группа: «Координатор»
[to]Coder[/to], Урааа :) все работает :)
03.07.2013, в 08:15 | # 9 · | Понравилось: 0

Форум » WEB » Решенные вопросы JS » Отправка значений и получение ответа
Страница 1 из 11
Поиск:
uJS.su - сайт, посвященный уникальным разработкам для системы uCoz. У нас Вы найдете десятки готовых интересных уникальных решений для Вашего сайта, а также сможете оставить свою идею, которую мы постараемся реализовать.