Array
(
[infos] => address=&phone=&mail=
[products] => Product0=C&Product1=B&Product2=A&Produic3=C
)
Это то, что мне удалось получить в php, используя этот javascript:
var $products = $("#selectProducts").find("input");
var serializedProducts = $products.serialize();
request = $.ajax({
url: "backend.php",
type: "post",
data: {
infos: serializedData,
products: serializedProducts
}
});
Я попытался unserialize (), но он отправляет ошибку.
Кроме того, [Product0]
, [Product1]
и т. Д. Являются <input>
именами, а A
, B
, C
являются <input>
значениями.
Я не знаю, сколько из них <input>
будет отправлено php, решать только пользователю.
И вот что я хотел бы получить в Php (или как можно ближе к этому):
Array
(
[infos] => address=&phone=&mail=
[products] => Array (
[Product0] => C
[Product1] => B
[Product2] => A
[Product3] => C
)
)
Я просто не могу понять, как создать соответствующий объект javascript.