Как отправить объект с помощью formData.append через JSON - PullRequest
0 голосов
/ 24 октября 2019

У меня есть объект, и я попытался добавить имена и значения из этого объекта в FormData Object, но я пытаюсь отправить его в свой php-файл с помощью JSON, и я не думаю, что я делаю это правильно. Либо это, либо я неправильно печатаю значения в файле php. Хотя я почти уверен, что мой JS-код неверен. Я никогда раньше не работал с formData, но я знаю, что в конце концов мне придется добавить файл в форму, и я не хочу делать два отдельных запроса. Кто-нибудь может пролить свет? Я ценю это.

function activityFormSubmit() {

var formData = new FormData();

    var fields= {
    date: "2019-10-06"
    action: "sky diving"
    userID: "3"
    request: "including photograph and t-shirt"
    }

for(var key in reqfields){
       formData.append(key, reqfields[key]);
    }  
submitRequest.setOptions({
        data : formData
    }).send();
}   
window.addEvent('domready', function(){

submitRequest = new Request({
        method : 'post',
        url : submit.php',
        data : 'formData',
        onRequest : function() {

        },
        OnSuccess : function(responseText){

            }
    });

});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...