企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
**在列表界面,经常会有各种需求,超链接显示、点击按钮以及根据业务字段状态改变颜色,如下图显示** ![](https://box.kancloud.cn/84dd1e98d7f45c36fb8c06ca0071450c_887x513.png) 针对这种需求就要自定义列表渲染函数,在列表显示时,系统会按行扫描当前页的数据行集,每一行都会调用一次渲染函数,如果有10行,就会调用10次 具体操作步骤如下: 1、在列表中定义渲染函数名 ![](https://box.kancloud.cn/b475632a5ce9eb524b6ef05b3991d9c1_767x574.png) 2、在列表脚本块定义函数体 //fnTitle:修改为自定义的函数名 //参数 fldValue:为当前行当字段的值 //参数 row:为当前行的值集,包含整行的字段值 //参数 td:当前单元格对象 function fnTitle(fldValue, row, td){ //获得当前行的ID var id =$(row).attr("id"); //判断是否为合计行,如果是合计行,直接返回 if(id == "total") return ""; //获取当前行其它字段的值,第1个参数为字段名,区分大小写 var scope =$("Scope",row).text(); //最后一定要返回HTML字符串 return "<a href='../../Workasp/News/NoteRead.aspx?newsId="+id+"' target='_blank'>"+fldValue+"</a>"; } ![](https://box.kancloud.cn/1aebfd19fddab451c1293369fd5cfbb8_1009x493.png)