Javascript 使用HttpXmlRequest时Context.Request.Files.Count为零
我使用HTTPXMLRequest调用webservice方法。但是asp.net Web服务中Javascript 使用HttpXmlRequest时Context.Request.Files.Count为零,javascript,web-services,Javascript,Web Services,我使用HTTPXMLRequest调用webservice方法。但是asp.net Web服务中context.request.files的计数为零!我怎样才能修好它 这是我的ajax请求代码: .... var files = event.originalEvent.dataTransfer.files; upload(files) /* ---------------------------------------------------- */ functio
context.request.files
的计数为零!我怎样才能修好它
这是我的ajax请求代码:
....
var files = event.originalEvent.dataTransfer.files;
upload(files)
/* ---------------------------------------------------- */
function upload(files) {
for (var i = 0; i < files.length; i++) {
xhr = new XMLHttpRequest();
xhr.upload.addEventListener('progress', uploadProgress, false);
xhr.onreadystatechange = stateChange;
xhr.open('POST', "WebService.asmx/HelloWorld", true);
xhr.setRequestHeader('X-FILE-NAME', files[i].name);
xhr.send(files[i]);
}
}
。。。。
var files=event.originalEvent.dataTransfer.files;
上载(文件)
/* ---------------------------------------------------- */
功能上传(文件){
对于(var i=0;i
您正在使用的浏览器?@epascarello Chrome和Firefox