Задать вопрос
@evgenin

Как посылать дополнительные значения в post запросе?

data = 'input[name=\'product\'], ';
data += 'input[name=\'product_id\'], ';


Как отправлять дополнительные данные кроме input ?

data += 'action:\'insert\', ';
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@darknefrit
<form name="formName" action="data" onsubmit="sendForm(event)">
  <input type="text" name="input_1">
  <input type="text" name="input_2">
  <button type="submit">отправить</button>
</form>


function sendForm(event){
  event.preventDefault; 
  event.stopPropagation();
  let form = document.forms.formName;
  let formData = new FormData(form);
  formData.append = ("action","insert");
  fetch(url,{
  method: "POST",
  body: formData
}).then(function(response){
        return response.json();
        }).then(function(json){
    console.log(json);
  })
  
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы