echo json_encode($mockImageUrl); //I do this in php
在js中(只是本质):
formdata.append('variation_id', variation.id);
formdata.append('image_url', s3_url);
jQuery.ajax({
url: 'http://everframe.wordpress.dev/wordpress/wp-admin/admin-ajax.php',
type: 'POST',
data: formdata,
dataType: 'json',
processData: false,
contentType: false,
success: function(data) {
console.log(data);
}
当然问题是我收到错误“意外令牌..”,因为它试图将html解析为json。尝试设置contentType:'application / json',但它开始只返回0而没有进一步的必要结果。
但我不确定如何处理这个问题。