DataGrid的某一列添加超链接,点击超链接触发Onclick函数

本文章是为了实现点击超链接,实现下载文档。传的参数是文档的.txt,下载的文档是zip格式的。

在js中给datagrid的列添加超链接时,因为传的参数是文档名,包括扩展名,导致传输的时候传不过去,浏览器报未定义。

使用【return ''+row.userName+' ';】进行转意也好使,本人使用了其他方法。

1.给datagrid想要添加超链接的列追加formatter属性,值是你定义的函数,函数写在js中。

DataGrid的某一列添加超链接,点击超链接触发Onclick函数_第1张图片

2.rowformater函数的编写,返回一个超链接,点击超连接的时候触发show(row.id,index)函数。

3.show(row.id,index)

DataGrid的某一列添加超链接,点击超链接触发Onclick函数_第2张图片


4.后台代码

DataGrid的某一列添加超链接,点击超链接触发Onclick函数_第3张图片

5.效果

DataGrid的某一列添加超链接,点击超链接触发Onclick函数_第4张图片


你可能感兴趣的:(DataGrid的某一列添加超链接,点击超链接触发Onclick函数)