А вам для чего это нужно, передать на сервер или же...?
Если отправить эту форму как есть, то получите такой массив: Array ( [bublik] => Array ( [0] => 1 [1] => 3 ) [bublik2] => 2 ) Серивализовав эту форму любым из методов jQury, и передав ее на сервер, получите ровно тоже самое. А вот если это формируется ради посмотреть, то все правильно, это и есть имя bublik[]. |
Цитата:
Нужно передать на сервер именно такой формат, классическим json. { "firstName": "Иван", "lastName": "Иванов", "address": { "streetAddress": "Московское ш., 101, кв.101", "city": "Ленинград", "postalCode": 101101 }, "phoneNumbers": [ "812 123-1234", "916 123-4567" ] } Передача должна быть строкой. в mime type - application/json. Чтобы парсер на стороне сервера реализованный на java ORACLE (не JS) смог его узнать. |
Ну тогда да, перебирать элементы формы как рони предложил, или тоже не подходит потому, что значение второго бублика тоже в массиве?
|
Цитата:
лишний перебор масива на стороне клиента -плоховато |
Ну а сервер на java может парсить строку GET параметров? Если да, то предавать так - $('form').serialize().
|
Цитата:
скорее всего просто будем оставлять в таком виде как выдаёт по умолчанию serializeArray(). И группировать одинаковые ключи с разными значениями уже на стороне сервера. Хотя это не самый удобный вариант. спасибо за участие |
Цитата:
|
https://github.com/marioizquierdo/jquery.serializeJSON - плагин JQuery
|
Часовой пояс GMT +3, время: 21:36. |