在form表单中有两个submit,一个是“上传”,一个“提交”,在file中选择上传的图片点击‘上传’后,会出现图片的预览。在MVC三层中具体该怎样设置呢?

解决方案 »

  1.   

    <img src=" " name="image" border=0  id="img"/>
    <br />
    <input name="picture"  type="file" id="picture" onchange="img.src=this.value" />回复晚见谅,这种使用js来预览,不过浏览器兼容不是很好,有的浏览器可以,有的不可以。主要是因为js的安全考虑,现在有些浏览器已经不允许获取文件路径了,比如火狐浏览器。所以建议你还是写一个ajax异步上传,然后在界面异步显示出来就可以了。