解决方案 »

  1.   

    ajax是不允许上传文件的,只能使用表单提交。
      

  2.   

    一种相对于淫荡一点的做法就是做一个
    <iframe name="hidden" style="display:none"><iframe>
    然后把要上传文件的表单的target属性设为hidden,页面就不会跳转了
    AJAX是上传不了文件的
      

  3.   

    再给你说详细点的吧
    <form name="" action="" method="post" target="uf" enctype="multipart/form-data" >
    </form>
    这是一个Form没错吧?注意看form的target属性,也就是提交的目标,如果设置成_blank那么表单提交的时候会打开一个新窗口,跟a的target属性差不多。<iframe name="uf" style="display:none;width:0px;height:0px;" ></iframe>
    这是一个Iframe没错吧,把它设置成不可见,无高度无宽度来接收表单传递过来的值,当然处理表单的值还是取决于form的action值。这样构造之后,form提交了之后而不是离开当前页面,而是提交给看不到的iframe,懂了?
      

  4.   

    ad:
    www.ioset.cn里面的上传你看下,是不是你想要的/我刚刚做的oa