отправка массива в serializeArray, отправленный ajax - PullRequest
0 голосов
/ 13 марта 2019

Я использую этот код для своей формы

var formData = $("#form").serializeArray();

, теперь я хочу вставить массив в переменную formData, например,

[{"name":"xxxx"},{"name":"xxxx"}]

или передать массив в объект formData

Обновление: я хочу отправить данные через ajax на сервер

любое решение?

1 Ответ

0 голосов
/ 14 марта 2019

Очень хорошо я отвечаю на мой вопрос, забудьте про serializeArray (), так что

    var formData = {};
    formData['X1'] = [];
    item1 = {}
    item1 ["name"] = "XXX";
    formData['X1'].push(item1);

результат:

{[{"name":"XXX"},{"name":"XXX"}]}

затем отправьте formData через ajax, это просто, не так ли?

...