ZavulonP
@ZavulonP

Как правильно отправить данные в json на сервер?

Как должен выгладить скрипт?

<input type="hidden" id="External_ID" value="{{$product->External_ID}}">
    <input type="hidden" id="Product_Name" value="{{$product->Product_Name}}">
    <input type="hidden" id="SuperCollection" value="{{$product->SuperCollection}}">
    <input type="hidden" id="SuperCollection_Order" value="{{$product->SuperCollection_Order}}">
    <input type="hidden" id="SuperCollection_Image" value="{{$product->SuperCollection_Image}}">
    <input type="hidden" id="Collection" value="{{$product->Collection}}">
    <input type="hidden" id="Collection_Order" value="{{$product->Collection_Order}}">
    <input type="hidden" id="Collection_Image" value="{{$product->Collection_Image}}">
    <input type="hidden" id="Section" value="{{$product->Section}}">
    <input type="hidden" id="Section_Order" value="{{$product->Section_Order}}">
    <input type="hidden" id="Image" value="{{$product->Image}}">
    <input type="hidden" id="Price" value="{{$product->Price}}">
    <input type="hidden" id="Description" value="{{$product->Description}}">
    <input type="hidden" id="Atribute_Group" value="{{$product->Atribute_Group}}">

    <button onclick="sendJSON()">Проверить JSON</button>
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 2
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
Во первых - где сама форма?
Во вторых - у полей есть айди, но нету имен, что за фигня?
в третьих - берете формдату из формы, и из энтиес делаете объект
const data = new FormData(formElement);
const value = Object.fromEntries(data.entries());
console.log(value);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы