jQuery.ajax返回html而不是json

时间:2017-07-02 20:44:32

标签: javascript php jquery json ajax

  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而没有进一步的必要结果。

但我不确定如何处理这个问题。

0 个答案:

没有答案