easyui学习:datagrid显示图片并预览的实现方法
来源:互联网 发布:黑客军团第三季 知乎 编辑:程序博客网 时间:2024/06/10 03:21
在easydatagrid列表里面显示图片,并实现点击预览功能,可以使用以下方法进行实现:
下面我以图片字段格式为:upload/file/aa.png,upload/file,bb.png来简单说明
这个是datagrid列表显示的那一行
<th data-options="field:'goods_img',width:90,align:'center',formatter:imgFormatter">商品图片</th>
//显示图片的js函数
//图片添加路径 function imgFormatter(value,row,index){ if('' != value && null != value){ var strs = new Array(); //定义一数组 if(value.substr(value.length-1,1)==","){ value=value.substr(0,value.length-1) } strs = value.split(","); //字符分割 var rvalue =""; for (i=0;i<strs.length ;i++ ){ rvalue += "<img onclick=dimgloadwin(\""+strs[i]+"\") style='width:66px; height:60px;margin-left:3px;' src='<%=path%>" + strs[i] + "' title='点击查看图片'/>"; } return rvalue; } } //这里需要自己定义一个div 来创建一个easyui的弹窗展示图片 function dimgloadwin(img){ var simg = "http://www.**.com/"+ img; $('#dahuikuimg').dialog({ title: '预览', width: 800, height:800, resizable:true, closed: false, cache: false, modal: true }); $("#simg").attr("src",simg); }
记录在BODY结尾前加一行代码:
<div id='dahuikuimg'></div>
阅读全文
0 0
- easyui学习:datagrid显示图片并预览的实现方法
- EasyUI-datagrid列显示图片
- 在easyui的datagrid中如何显示图片?
- ajaxFileUpload实现图片的上传并预览
- discuz学习记录:前面的数据用EasyUI DataGrid显示,实现了服务器端分页
- 控制easyui datagrid 显示和隐藏的正确方法
- 实例:SSh结合Easyui实现Datagrid的分页显示
- 实例:SSh结合Easyui实现Datagrid的分页显示
- SSh结合Easyui实现Datagrid的分页显示
- SSh结合Easyui实现Datagrid的分页显示
- SSh结合Easyui实现Datagrid的分页显示
- SSh结合Easyui实现Datagrid的分页显示
- 实例:SSh结合Easyui实现Datagrid的分页显示
- easyui datagrid单元格实现溢出文本显示省略号的效果。
- 实例:SSh结合Easyui实现Datagrid的分页显示
- js实现上传图片预览的方法
- 文件、图片的上传并实现图片预览(二)
- EasyUI datagrid 实现标题居中,内容居左的方法
- Android主线程looper是死循环问题
- 疯狂Java笔记之对象及其内存管理
- STM32F103ZE移植STemWin532
- Java:关于接口(interface)详解;接口与抽象类的区别
- 沉浸式状态栏
- easyui学习:datagrid显示图片并预览的实现方法
- eclipse android 项目快速 转移到android studio
- 最易理解的二分匹配KM算法讲解
- Linux虚拟机CentOS6.5: 安装telnet
- Kolakoski
- 如何将本地Xcode代码上传到GitHub上
- CSS vertical-align属性的用法
- html标准流中的浮动元素之空间零占用
- KMP算法