2 haozi92 haozi92 于 2014.11.25 11:19 提问

JSP中如何用JS给JS生成的table其中一列加上超连接

JSP中如何用JS给JS生成的table其中一列加上超连接 生成table的JS如下:

columns : [ [ {
title : '编码',
field : 'ID',
align : 'left',
width : 100
}, {
title : '名称',
field : 'NAME',
align : 'left',
width : 150
} ] ]

2个回答

showbo
showbo   Ds   Rxr 2014.11.25 11:31
已采纳

easyui的datagrid?
配置renderer返回链接html字符就行
{
title : '名称',
field : 'NAME',
align : 'left',
width : 150,
formatter:function((value,row,index)){
return ''+value+''
}
}

haozi92
haozi92 回复showbo: 灰常感谢
接近 3 年之前 回复
showbo
showbo 回复haozi92: 去掉target="_blank"就行
接近 3 年之前 回复
haozi92
haozi92 回复showbo: 可以跳转了,但是弹出了新的窗口,有没有办法控制点击的时候覆盖掉本页面
接近 3 年之前 回复
showbo
showbo 怎么又吧html代码给直接显示了,够垃圾的编辑器 formatter:function((value,row,index)){ return '<a href="xxxx.jsp?id='+row.ID+'" target="_blank">'+value+'</a>' }
接近 3 年之前 回复
CSDNJavaLiwei
CSDNJavaLiwei   2014.11.25 15:16

{
title : '',
field : "sname",
width : 180,
formatter:function(value,rowIndex,rowData){
var str="value";
return str;
},
sortable : true
}
格式化就行了!

Csdn user default icon
上传中...
上传图片
插入图片