通过ajax将图像发送到PHP代码不起作用

时间:2019-01-23 21:34:01

标签: javascript html ajax

我实现了表单,需要将Image发送到PHP函数。.但是不起作用。我是否为图片实现了正确的选择器?

var photoAdvertisement = $("#pro-img-4").attr('src');
    // get values to an array()
    var requestArray = "";

    requestArray = {"name" : $("#nameAdvertisement").val(),
    "category" : $("#categoryAdvertisement").val(),
    "description" : $("#descriptionAdvertisement").val(),
    "photoAdvertisement" : $("#pro-img-4").attr('src')};


    $.ajax({
        url: ajaxurl,
        type: "POST",
        data: {"action": "addAdvertisement", "formValidation": requestArray},
        //dataType: "html",
        success: function (data) {

            console.log("data: "+data);
        }
    });

我的HTML类的图片和带有图片的ID

enter image description here

它以类似的方式返回了我的长字符串=> data:image / jpeg; base64,/ 9j / 4gIcSUNDX1BST0ZJTEUAAQEAAAIMbGNtcwIQAABtbnRyUkdCIFhZWiAH3A。拜托,那是正确的方法吗?

0 个答案:

没有答案