Я использую JQuery, чтобы сделать запрос JSON обратно на сервер, и кажется, что сериализация параметров жестко запрограммирована на то, что PHP ожидает, а не является общим по своей природе. В основном у меня есть объект, который выглядит так:
{
foo: 1,
bar : [1, 3, 5]
}
И он сериализует его:
foo=1&bar[]=1&bar[]=3&bar[]=5
Есть ли способ сделать это просто?
foo=1&bar=1&bar=3&bar=5
Мне кажется, что jQuery не должен быть привязан к тому, что горстка серверных фреймворков ожидает как соглашение об именах. Если бы я хотел, чтобы мой параметр был вызван bar[]
, я мог бы легко назвать его сам, если это будет ожидать мой серверный код.