Jeecg随笔 -- 对象的combotree在前台自动选择已选项

由于 在 datagrid 里 的

{field:'fkReceivedGroup',title:'对口接待单位',align:'center',sortable:false,width : 150,
formatter:function(value,row,index){
return sy.fs('<span title="{0}">{1}</span>', row.fkReceivedGroupName, row.fkReceivedGroupName);
},
editor : {
type : 'combotree',
options : {
url : 'receivedGroupAction!ctrlTree.action',
animate : false,
lines : !sy.isLessThanIe8(),
onLoadSuccess : function(row, data) {
var t = $(this);
if (data) {
$(data).each(function(index, d) {
if (this.state == 'closed') {
t.tree('expandAll');
}
});
}
}
}
}
},



在 [color=red]field:'fkReceivedGroup'[/color] 如果 使用 对象引导的方式 receivedGroupEntity.obid 也可以正常使用
但是无法 获得编辑时 自动选择已选择项的效果

因此修改为一个 字符串

既然已经初始化为一个字符串
那么后台就需要进行多一点处理了

1. 在 ***page.java 里需要声明该属性

2. 在 ****ServiceImpl.java 里 需要初始化这个属性

3. 在add 和 edit 的时候,需要 先对 receivedGroupEntity 的 obid 进行初始化(即: 设置 两个值相等)

简单的说就是 一个用于显示 一个用于数据局保存
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值