Tag: multipart

使用jQuery使用multipart / form-data进行HTTP POST调用?

我正在尝试使用jQuery使用multipart / form-data进行HTTP POST调用: $.ajax({ url: ‘http://localhost:8080/dcs/rest’, type: ‘POST’, contentType:’multipart/form-data’, data: ‘dcs.source=boss-web&query=data&dcs.algorithm=lingo&dcs.output.format=JSON&dcs.clusters.only=true’, //dataType: “jsonP”, success: function(jsonData) {alert(‘POST alert’); data=jsonData ; }, error : function(XMLHttpRequest, textStatus, errorThrown) { console.log(‘An Ajax error was thrown.’); console.log(XMLHttpRequest); console.log(textStatus); console.log(errorThrown); } }); 它不起作用。 Firebug返回未定义的错误,返回的XMLHttpRequst对象multipart字段设置为false。 我可以做些什么来使用jQuery工作? 如果不可能有一个简单的实现这个? 即idon’t不需要传输文件,只需要一些数据。 但服务器需要多部分。