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。