2012-11-13 153 views
1

我正试图将文件上传到我在box.net帐户中的文件夹。我正在使用1.0 api版本,并使用AJAX中的文章进行上传。有我的代码。将文件上传到box.net

var fd = new FormData(); 

$('#files').change(function() {  
    fd.append('file', $('#files')[0].files[0]); 
}); 

$('form').submit(function() { 
    $.ajax({ 
     url: 'https://upload.box.net/api/1.0/upload/myauth/myfolderid?share=1', 
     type: 'POST', 
     data: fd, 
     contentType: false, 
     processData: false, 
     success: function(result){ 
      alert(result); 
     }, 
     error: function(result){ 
      console.log(result); 
      alert(result);  
     } 
    }); 
}); 

我想使用返回的XML来存储文件ID例如。 问题是,它永远不会回报成功!我不知道为什么!

回答

1

使用API​​的2.0版本。 api已经改变。