不好意思,没说清楚。是IO ERROR。
网上查了很多关于这个报错的解决方法,但是都没用。

解决方案 »

  1.   

    不好意思,没说清楚。是IO ERROR。
    网上查了很多关于这个报错的解决方法,但是都没用。
    jquery upload 没用过,想问几个问题
    1.代码执行到哪了?楼主可以调试下代码有没有执行到upload.ashx文件?
    2.根据楼主所述,我理解上传主要分为这个几个步骤(
    选择文件->上传与upload.ashx(服务器)交互->服务器返回)
    ,楼主可以根据这些步骤来分析,逐步查找问题。
      

  2.   

    不好意思,没说清楚。是IO ERROR。
    网上查了很多关于这个报错的解决方法,但是都没用。
    jquery upload 没用过,想问几个问题
    1.代码执行到哪了?楼主可以调试下代码有没有执行到upload.ashx文件?
    2.根据楼主所述,我理解上传主要分为这个几个步骤(
    选择文件->上传与upload.ashx(服务器)交互->服务器返回)
    ,楼主可以根据这些步骤来分析,逐步查找问题。
    谢谢建议,选择文件正常,点击上传按钮后就出现IO ERROR的提示,ASHX里面的代码断点进不去。
      

  3.   

    不好意思,没说清楚。是IO ERROR。
    网上查了很多关于这个报错的解决方法,但是都没用。有很多种情况会出现 IO ERROR 具体的报错内容
      

  4.   

    不好意思,没说清楚。是IO ERROR。
    网上查了很多关于这个报错的解决方法,但是都没用。有很多种情况会出现 IO ERROR 具体的报错内容
    这个看不到啊。要能看到或者跟踪到,应该就能找到解决方法了。
      

  5.   

    IO ERROR  应该是路径的错误,你看看执行代码里面的路径,一般会检查是否存在这个路径,不存在就创建,你看看上传的代码。 原因应该是:不存在哪个文件夹,而且应提交成功了。在执行代码里面去找找。
      

  6.   

    不好意思,没说清楚。是IO ERROR。
    网上查了很多关于这个报错的解决方法,但是都没用。有很多种情况会出现 IO ERROR 具体的报错内容
    这个看不到啊。要能看到或者跟踪到,应该就能找到解决方法了。浏览器F12 调试,看响应的内容
      

  7.   

    string uploadPath = context.Server.MapPath("..\\Images\\");
    最好不要用相对与当前文件的路径,你在这句之后断点看看uploadPath 的路径对不对
      

  8.   

    ashx代码断点压根进不去呢。不然就知道是不是路径的问题了。
      

  9.   

    ashx代码断点压根进不去呢。不然就知道是不是路径的问题了。
    堆栈显示的是哪里的错误?
      

  10.   

    刚才查了下,发现了一个错误说明。
    IO Error : File ID: SWFUpload_0_0. IO Error: Error #2038
    不知道是啥意思,有高人指点吗?
      

  11.   


    我也遇到过这种情况,是配置文件里面的默认上传文件大小不够,好像默认的是3M
    web.config中
    <system.web>中添加
        <httpRuntime maxRequestLength="307200000" executionTimeout="50000" />默认300M
      

  12.   


    我也遇到过这种情况,是配置文件里面的默认上传文件大小不够,好像默认的是3M
    web.config中
    <system.web>中添加
        <httpRuntime maxRequestLength="307200000" executionTimeout="50000" />默认300M

    貌似不是这个原因呢。webconfig改了还是不行呢。唉。头都要炸了。
      

  13.   


    我也遇到过这种情况,是配置文件里面的默认上传文件大小不够,好像默认的是3M
    web.config中
    <system.web>中添加
        <httpRuntime maxRequestLength="307200000" executionTimeout="50000" />默认300M

    貌似不是这个原因呢。webconfig改了还是不行呢。唉。头都要炸了。
    改对了没啊琴,我昨天才遇到这情况。我的情况是<4M的可用上传,否则就是IO ERROR,你试下图片能上传不。
      

  14.   

    在onUploadError方法里面将错误信息打出来:
    'onUploadError': function (file, errorCode, errorMsg, errorString) {
                        alert(file.toString() + ";" + errorCode.toString() + ";" + errorMsg.toString() + ";" + errorString.toString());
    }
      

  15.   


    我也遇到过这种情况,是配置文件里面的默认上传文件大小不够,好像默认的是3M
    web.config中
    <system.web>中添加
        <httpRuntime maxRequestLength="307200000" executionTimeout="50000" />默认300M

    貌似不是这个原因呢。webconfig改了还是不行呢。唉。头都要炸了。
    改对了没啊琴,我昨天才遇到这情况。我的情况是<4M的可用上传,否则就是IO ERROR,你试下图片能上传不。
    上传能看到进度条,但是传到50%多久出错了。
      

  16.   

    试过了,我用demo的文件夹名也不行。
    想死的心都有了。
      

  17.   

    'fileSizeLimit': '10MB',
    应该是
    'fileSizeLimit': '2097152', 吧?
      

  18.   

    1:检查命名空间 namespace GJProj.Admin.scripts 你demo拷贝过来 是否和自己项目的命名空间不同,所以断点进不去。
    2:检查调用的路径是否正确:'uploader': 'scripts/upload.ashx',
      

  19.   

    IIS要设置的,http://blog.csdn.net/w3031213101/article/details/6335878
      

  20.   

    问题已解决,原来我直接从网上拷贝的一般处理文件ashx文件不能直接运用到项目中,我将下载demo中的ashx文件删除,新建一个代码内容一模一样的一般处理文件就可以了,断点也跟进去了。
    另外还发现了一个问题,就是模态窗口貌似也不支持这个上传控件,我用window.open()打开的页面就可以了。
    感谢各位的出谋划策。