我实现了表单,需要将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
它以类似的方式返回了我的长字符串=> data:image / jpeg; base64,/ 9j / 4gIcSUNDX1BST0ZJTEUAAQEAAAIMbGNtcwIQAABtbnRyUkdCIFhZWiAH3A。拜托,那是正确的方法吗?