Intereting Posts
как обновить одно или несколько полей, игнорируя пустые поля в базу данных mysql? jquery, Ajax или PHP: запустить скрипт в определенное время или выполнить действие в фоновом режиме Как узнать, какие IP-адреса имеют мои серверы? PHP: Html отправлять электронную почту в формате html Как получить цену приложения в Steam WebAPI? Как получить байтовые значения строки в PHP? Любой файл .php, вызывающий ОШИБКУ ВНУТРЕННЕГО СЕРВЕРА facebook connect- $ user_id = $ facebook-> getUser (); всегда возвращается 0 Почему PHP не распознает программу в системе Windows PATH, когда я использую ее с Apache? Форматирование даты и времени Поиск IP-адреса клиента, подключенного через прокси-сервер Вставка нескольких строк в базу данных MySQL из таблицы Используйте Google Drive Api в Laravel 5 Каковы веские причины использования статических методов в PHP? Как сгенерировать «скриншот» html div с внешними изображениями?

Javascript массив для php с jQuery ajax

Возможный дубликат:
Передача массива JavaScript в PHP через JQuery $ .ajax

Я пытаюсь передать некоторые переменные, собранные из n динамически генерируемых входов в php с помощью ajax.

<input type="text" class="big" id="service" name="service[]" maxlenght="100"/> 

Это динамически генерируемый ввод (может быть 1 или 100). Теперь, если я отправляю их без ajax, он дает мне массив в php, просто делая

 $services = $_POST['service']; 

Но что, если я хочу сделать это с помощью ajax, не обновляя страницу?

 var action = $("form_act").attr('action'); var form_data = { service: $("#service").val(), ajax_request: 1 }; $.ajax({ type: "POST", url: action, data: form_data, dataType: "json", success: function (response) { if (response.error == 'none') $("#form_content").slideToggle('slow', function () { $('#form_content').load('includes/db_setup_form.php'); $("#form_content").delay(500).slideToggle('slow'); }); else { $("#ajax_response").html("<p>" + response.msg + "</p>"); } } }); 

Он отправляет только первую служебную переменную, а не полный массив с другими (если есть) переменными. Какие-либо предложения?