Thinkphp3.2.3 volist select 编辑选中状态判断
最近学习thinkphp写了一些案例,对语法还不是特别的熟悉,今天遇到的这个问题,挺小白的,不过还是记录一下
判断当前select的selected属性
两个表:用户表 admin 用户角色表:admin_role
public function edit($userid)
{
$admin = D("admin");
$adminRole = D("admin_role");
$adminRoleList = $adminRole->select(); //获取用户角色表的信息
$condition["userid"] = $_GET["userid"];
$edit = $admin->alias("admin")->join("open_admin_role role on role.roleid = admin.roleid ")->where($condition)->find(); //当前用户的信息
$username = cookie("username");
$this->assign("username", $username);
$this->assign("edit", $edit);
$this->assign("adminRoleList", $adminRoleList);
$this->display("adminEdit");
}adminEdit.html的判断
<div class="vocation">
<select class="select1" name="role">
<volist name="adminRoleList" id="role">
<eq name="role.roleid" value="$edit.roleid">
<option value="{$role.roleid}" selected>{$role.rolename}</option>
<else />
<option value="{$role.roleid}">{$role.rolename}</option>
</eq>
</volist>
</select>
</div>声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
