jQuery MiniUI

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

miniui有没有提供对图片的处理 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-2-11 10:55:11 |只看该作者 |倒序浏览
比如说,我想从数据库查询一张图片显示在grid里面,或者只是显示出来,不在grid里。
miniui有没有针对图片的方法?

Rank: 8Rank: 8

沙发
发表于 2014-2-11 11:04:19 |只看该作者
http://www.miniui.com/demo/index.html#src=datagrid/drawcell.html

性别这列就是图片
你也可以直接放<img />标签

Rank: 2

板凳
发表于 2014-2-11 13:38:51 |只看该作者
factory 发表于 2014-2-11 11:04
http://www.miniui.com/demo/index.html#src=datagrid/drawcell.html

性别这列就是图片


那个例子只是将固定的两个值换成对应的图片。我需要的是直接从数据库里面取出图片BLOB格式的,然后显示在grid里面。<img />可以达到这效果吗?

Rank: 8Rank: 8

地板
发表于 2014-2-11 13:49:06 |只看该作者
pradosoul 发表于 2014-2-11 13:38
那个例子只是将固定的两个值换成对应的图片。我需要的是直接从数据库里面取出图片BLOB格式的,然后显示在 ...

e.cellHtml = '<img .../>'
单元格的里面可以自己放任意的HTML

Rank: 2

5#
发表于 2014-2-12 10:25:55 |只看该作者
factory 发表于 2014-2-11 13:49
e.cellHtml = ''
单元格的里面可以自己放任意的HTML

我试了一下,有个问题点:
1.我的grid查询用的是 grid1.load({submitData:json});这种形式
好像不太适合用  e.cellHtml = 'XXX'   这个,如何获得查询出来并且返回的 xxx

Rank: 8Rank: 8

6#
发表于 2014-2-12 10:58:46 |只看该作者
pradosoul 发表于 2014-2-12 10:25
我试了一下,有个问题点:
1.我的grid查询用的是 grid1.load({submitData:json});这种形式
好像不太适合 ...

用ondrawcell处理,你后台查出来的图片应该也是个地址吧,e.cellHtml=“xxx"里拼接下

Rank: 2

7#
发表于 2014-2-12 11:02:39 |只看该作者
felt 发表于 2014-2-12 10:58
用ondrawcell处理,你后台查出来的图片应该也是个地址吧,e.cellHtml=“xxx"里拼接下 ...

不是地址,数据库里面存储的是BLOB类型的图片信息,
查出来后用 File 类型接收的,你看该怎么做?

Rank: 8Rank: 8

8#
发表于 2014-2-12 12:01:40 |只看该作者
pradosoul 发表于 2014-2-12 11:02
不是地址,数据库里面存储的是BLOB类型的图片信息,
查出来后用 File 类型接收的,你看该怎么做? ...

我们图片的显示就是指向一个图片的地址,你后台返回过来可以了

Rank: 2

9#
发表于 2014-2-12 13:27:42 |只看该作者
felt 发表于 2014-2-12 12:01
我们图片的显示就是指向一个图片的地址,你后台返回过来可以了

那就不行了,我这里是要求将图片存到数据库的

Rank: 8Rank: 8

10#
发表于 2014-2-12 13:33:14 |只看该作者
pradosoul 发表于 2014-2-12 13:27
那就不行了,我这里是要求将图片存到数据库的

页面是没法直接存放图片的,所有的图片都要放到指定目录,页面通过路径读取图片,
所以,你要把数据库的图片读出并保存,然后用img标签,指定路径获取图片
<img src="(指定路径)">

Archiver|普加软件

GMT+8, 2024-10-1 17:32 , Processed in 1.038106 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部