EasyUI的datagrid显示外键对象比如我想让某个人(person)的外键部门ID(deptId)显示他的名称,如研发部

2024-12-30 23:07:39
推荐回答(2个)
回答1:

不是,你的positionname属性应该是row下两层的属性,也就是这样的:"rows":[{"position":{"positionname":"xxx"}}],但正常情况下easyui是取不到第二层的数据的,只有用formatter才能取到。return后面的内容其实就相当于row.position.positionname

回答2:

在后台进行对象的封装。将Person类中加入dept的属性,将数据进行封装,这样就可以了。