新浪博客

fastadminfieldlist回显select

2023-07-24 20:02阅读:
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);


视图部分关键代码:



主要看上面如何回显数据部分,这里必须要采用这种混合写法,其他优雅的未找到
效果图:
fastadminfieldlist回显select

我的更多文章

下载客户端阅读体验更佳

APP专享