首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ashx和HTML

使用ashx和HTML
EN

Stack Overflow用户
提问于 2015-04-22 17:19:52
回答 1查看 93关注 0票数 1

大家好,我是ajax编程和asp.net的新手

我有一个.ashx文件,它处理上传到服务器上的文件。我在一个html页面中进行了一个ajax调用,如下所示,它在visual studio中工作得很好。

代码语言:javascript
复制
$.post("FileHandler.ashx", function (data) {
}

现在,我已经将.ashx和.html文件复制到服务器上(inetpub/wwwroot/MyPage),然后打开html页面检查功能,但这次文件没有上传,在chrome调试器的网络选项卡中,我看到以下有关FileHandler.ashx的信息

方法: POST状态:(已取消)

是不是我做错了什么,请帮帮忙

EN

回答 1

Stack Overflow用户

发布于 2015-04-22 17:26:36

您可以使用类似以下内容:

代码语言:javascript
复制
var fd = new FormData();
    fd.append("filename", $('#file').val()); // append the file in the form data.
$.ajax({
  url: "FileHandler.ashx",
  type: "POST",
  data: fd,
  processData: false,  // tell jQuery not to process the data
  contentType: false   // tell jQuery not to set contentType
  success:function(){},
  error:function(){}
});

More Docs.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29792998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档