令我郁闷之极的javascript错误--Object error

出于项目需要,应用了ajaxfileupload.js,Jquery插件之一,部分js代码如下
                $.ajaxFileUpload({
                   url: "UpLoadTemplte.aspx",
                    secureuri: false,
                   fileElementId: "upfileInput",
                    dataType: "json",
                   success: function(data,status){
                        if(data.Flag=="1")
                        {
                         $("#divmsg").html("<img src='../Images/upok.gif' />"+data.Msg);

          $("#loading_msg").html("");
                        }
                    },
                    error: function (data, status, e)
                    {
                     alert("上传失败:"+e.toString());
                    }
               })};

提交页面是UpLoadTemplte.aspx,主要是保存上传文件,返回数据类型是json,页面服务器端主要代码如下:

 protected void Page_Load(object sender, EventArgs e)
    {

     try
                 {       
              HttpFileCollection uploadFiles = Request.Files;//上传文件集合
              HttpPostedFile theFile = uploadFiles[0];//获取上传Excel文件  
                   theFile.SaveAs(toFile);
                     Response.Write("{ Flag:'1', Msg:'文件上传成功', Filename:'" + fileName + "', OriFileName:'" + oname + "' }"); 
                 }
                 catch 
                 {
                        Response.Write("{ Flag:'1', Msg:'文件上传失败', Filename:'0' , OriFileName:'" + oname + "' }");
                 }finally

      {

      Response.End();

      }

}

一看貌似没有问题,运行时候就是object error的错误,由于js调试没有掌握,vs2005断点调了半天也找不到问题,最后找到一个人家用

ajaxfileupload.js做的一个Demo,仔细对比了一下,发现缺少了一句及其不起眼的Response.End();靠。。。。晕。。。

转载于:https://www.cnblogs.com/conan87810/archive/2009/03/10/1407869.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值