Как JSON Stringfy массив значений формы массива в JS? - PullRequest
0 голосов
/ 21 октября 2019

У меня есть HTML-форма с массивом массивов значений, и я хочу опубликовать ее на сервере. Но использование JSON.stringfy или form.serialize () также не могло сохранить его структуру в публикуемых данных. Как мне это сделать?

<input type="hidden" name="product[1][id]" value="1">
<input type="hidden" name="product[1][price_each]" value="100">';
<input type="hidden" name="product[1][name]" value="abc">
<input type="hidden" name="product[1][quantity]" value="2">
<input type="hidden" name="product[2][id]" value="2">
<input type="hidden" name="product[2][price_each]" value="200">';
<input type="hidden" name="product[2][name]" value="abcd">
<input type="hidden" name="product[2][quantity]" value="3">

Текущий JS:

fetch("/process.php", {
method: "POST",
headers: {
  "Content-Type": "application/json"
},
body: JSON.stringify(form)
}).then(function(result) {
 return result.json();
});  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...