我正在尝试将图片上传到某些外部网址。我在控制台中收到跨源请求已阻止。我的回复包含完整的JSON数据。
我有一个enctype =" multipart / form-data"的表单。这是我的ajax
$.ajax({
url: 'externalURL/image/upload'
type: 'POST',
cache: false,
processData:false,
crossDomain: true,
dataType : 'jsonp',
jsonpCallback: 'jsonCallback',
data: $("#multiform").serialize(),
beforeSend: function (xhr)
{
xhr.setRequestHeader("Content-Type","application/json");
xhr.setRequestHeader("Accept","text/json");
},
error: function (xhr, status) {
alert(status);
},
success: function (result) {
alert(result);
}
});
当我尝试上传时,我收到错误警报。