1、仅供下拉选择。
(fastadmin 下拉列表)[https://doc.fastadmin.net/doc/182.html]
<select id="c-flag" class="form-control selectpicker" data-min-options="1" multiple="" name="row[flag][]">
{foreach name="flagList" item="vo"}
<option value="{$key}" {in name="key" value="0"}selected{/in}>{$vo.flag}</option>
{/foreach}
</select>
flagList
数据源,可以在页面对应控制器的实力化方法里,直接赋值。如下:
public function _initialize()
{
parent::_initialize();
$this->model = new GoodsCategoryModel;
// $this->view->assign('list', $this->model->list());
$data = [['flag' => '123'], ['flag' => '0000']];
$this->view->assign('flagList', $data);
}
2、可以选择,也可以输入。
fastadmin 动态下拉列表
<input
id="c-wxapp_id"
data-multiple="true"//是否多选
data-rule="required"
data-source="wx/wxapp/index"//动态数据源,即接口返回数据。例如:{"list":[{"id":10001,"name":"汽车"},{"id":10002,"name":"火车"}]}
class="form-control selectpage"//selectpage
name="row[wxapp_id]"
type="text"
value=""
/>
{"list":[{"id":10001,"name":"汽车"},{"id":10002,"name":"火车"}]}
经过查看范例 返回数据格式为list
数组是下拉正常,不知道list 是固定的还是可修改的??
data-multiple="true"//是否可以多选?
data-max-options="1" //最多选择几个
placeholder="请选择控制器"//提示
网友评论