我有以下ajax调用:
.ajax({
url: 'uploadExternalImage', //Server script to process data
type: 'GET',
success: function () {
},
// Form data
data: ({url: files[0].link}),
//Options to tell jQuery not to process data or worry about content-type.
cache: false,
contentType: false,
processData: false
});
在浏览器网络控制台中我看到发生了以下请求:
http://localhost:8081/member/uploadExternalImage?\[object"%"20Object\]&_=1439918533330"
这是意想不到的结果。
预期结果:
http://localhost:8081/member/uploadExternalImage?url=anyValue
如何更正我的代码?
答案 0 :(得分:1)
如果希望将数据对象转换为查询字符串,请将processData设置为true。