fastadminfieldlist回显select

标签:
fieldlistselect回显fieldlist的select回selected蓝色雨敏 |
分类: 伏羲夜笔--thinkphp |
1/控制器:关键代码
$row['arg'] = [];
$arg = json_decode($row['honor'], 1);
foreach ($arg as $key=> $info){
$row['arg'][] = ['honor_id'=>$info['id'], 'num'=>$info['id']];
}
$row['arg'] = json_encode($row['arg']);
$this->assign('row', $row);
//上面的目的是为了视图中需要一个json字符串(数组是2维的,其中包含了下拉菜单的选中值)
//下面是为了下拉菜单数据
$honors = model('Honor')->getList()['data'];
$this->assign('honors', $honors);
视图部分关键代码:
主要看上面如何回显数据部分,这里必须要采用这种混合写法,其他优雅的未找到
效果图: