引入一个css文件和两个js文件
<link rel="stylesheet" type="text/css" href="${ctx}/static/MMSOT160/css/viewer.min.css">
<script src="${ctx}/static/MMSOT160/js/util/viewer-jquery.min.js"></script>
<script src="${ctx}/static/MMSOT160/js/util/viewer.min.js"></script>
{
field : 'imageuri',
align : "center",
title : '图片路径',
title : '故障图片',
width:200,
formatter:function(value, row, index){
var str = "";
var rs = row.imageuri;
if (rs != "" && rs != null) {
var strs= new Array()
strs=rs.split(",")
$.each(strs, function(idex, obj) {
str += '<li><img οnclick="imgalt(\''+row.id+'\')\" style="cursor: pointer;width:34px;height:24px;" id="' + obj + ' " data-original="http://${serverIp}:8088/' + obj + '" src="http://${serverIp}:8088/' + obj + '"></li>';
});
return '<ul id="'+row.id+'" style="width:34px;height:24px;margin: 0 auto;font-size: 0;padding:0;">' + str + '</ul>';
} else {
return "暂无图片";
}
}
}
图片是存在服务器上的nginx上的,这里的是nginx的路径
function imgalt(val) {
var viewer = new Viewer(document.getElementById(val), {
url : 'data-original',
});
}