jQuery MiniUI

 找回密码
 立即注册
查看: 7422|回复: 9
打印 上一主题 下一主题

mini-fileupload上传后动态显示问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-8-20 10:19:13 |只看该作者 |倒序浏览
        function onUploadSuccessToBytes() {
    var imagedisplay = document.getElementById('linkpicture');//img标签
            imagedisplay.setAttribute('src', e.serverData);
        }
如何动态显示上传后的图片显示到img标签里。

Rank: 8Rank: 8

沙发
发表于 2014-8-20 10:35:38 |只看该作者
自己看一下后台返回的serverData是什么
是不是正确的图片地址

Rank: 2

板凳
发表于 2014-8-20 10:54:49 |只看该作者
felt 发表于 2014-8-20 10:35
自己看一下后台返回的serverData是什么
是不是正确的图片地址

                HttpPostedFileBase httppost = Request.Files["Fdata"];
                Int32 lenth = httppost.ContentLength;
                Byte[] btyeimg = new Byte[lenth];
                httppost.InputStream.Read(btyeimg, 0, Convert.ToInt32(lenth));
                return File(btyeimg, @"image/jpeg"); 这是后台  返回的是 serverData        "???à" 不知道撒玩意

Rank: 8Rank: 8

地板
发表于 2014-8-20 11:04:47 |只看该作者
zb2573156 发表于 2014-8-20 10:54
HttpPostedFileBase httppost = Request.Files["Fdata"];
                Int32 lenth  ...

你自己写的后台返回方法我们怎么知道你返回什么
可以参考我们的后台

Rank: 2

5#
发表于 2014-8-20 11:17:10 |只看该作者
felt 发表于 2014-8-20 11:04
你自己写的后台返回方法我们怎么知道你返回什么
可以参考我们的后台

你们后台返回的是个字符串。我要字符串没有用的。我想让这个img标签动态显示我上传的这个图片。用你们这个mini-fileupload能实现吗

Rank: 2

6#
发表于 2014-8-20 11:17:49 |只看该作者
zb2573156 发表于 2014-8-20 11:17
你们后台返回的是个字符串。我要字符串没有用的。我想让这个img标签动态显示我上传的这个图片。用你们这 ...

也就是把上传的图片放在img标签里显示

Rank: 2

7#
发表于 2014-8-20 11:25:02 |只看该作者
felt 发表于 2014-8-20 11:04
你自己写的后台返回方法我们怎么知道你返回什么
可以参考我们的后台

这个控件哪个字段保存的上传的图片的绝对地址。file:///C:/img/aaa.jpg

Rank: 8Rank: 8

8#
发表于 2014-8-20 11:53:45 |只看该作者
zb2573156 发表于 2014-8-20 11:25
这个控件哪个字段保存的上传的图片的绝对地址。file:///C:/img/aaa.jpg

后台返回

Rank: 2

9#
发表于 2014-8-20 11:59:39 |只看该作者
felt 发表于 2014-8-20 11:53
后台返回

汗我需要在客户端做动态img显示。后台怎么传。就是点击上传然后有个图片预览,通过前台js来找到这个空间保存的本地图片绝对地址来显示在img里

Rank: 8Rank: 8

10#
发表于 2014-8-20 13:38:03 |只看该作者
zb2573156 发表于 2014-8-20 11:59
汗我需要在客户端做动态img显示。后台怎么传。就是点击上传然后有个图片预览,通过前台js来找到这个空间 ...

监听onuploadsuccess事件,上传成功后后台可以返回相关数据
比如我们例子返回的是
Response.Write(uploadFile.FileName +"("+DateTime.Now+")");
你要返回地址,你后台自己处理

Archiver|普加软件

GMT+8, 2024-9-29 03:21 , Processed in 1.045020 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部