Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передать данные через ajax в php (https://javascript.ru/forum/misc/36968-peredat-dannye-cherez-ajax-v-php.html)

djonA 02.04.2013 19:46

Передать данные через ajax в php
 
Подскажите как передать занчения через ajax в php функцию.

Пробую так не срабатывает:

<form id="admin_send" name="admin_send" action=""> 
<input type="text" name="first" id="first" value="">
<input type="button" onclick="send();" value="Отправить" />

</form>



function send()
{
//Получаю параметры
var data = $("#first").val()
  // и отправляю
       $.ajax({
                type: "POST",
                url: "send_admin.php",
                data: "data="+data,
         
        });

}


и пытаюсь подхватить в php, но не срабатывает:
$test = $_POST ["data"];



Что делаю не так?

djonA 02.04.2013 23:53

Чуть перефразирую как получить из формы 2 параметра и потом их отослать???

Если 1 параметр получаю вот так:
var data = $("#first").val()


отсылаю вот так:
$.ajax({
                type: "POST",
                url: "sms_send_admin.php",
                data: "data="+data,[/HTML
        });



а как сделать если у меня несолько, то есть есть
var data = $("#first").val()
var data = $("#second").val()

как если их много получить и отправить?

djonA 03.04.2013 00:06

разобрался вот так:
$.ajax({
                type: "POST",
                url: "sms_send_admin.php",
                data: {data: data,
				data1: data1
				},

nikita.mmf 03.04.2013 00:07

http://api.jquery.com/serialize/


Часовой пояс GMT +3, время: 19:16.