thinkphp 页面checkbox多选,if判断

来源:互联网 发布:网络红猫端午 编辑:程序博客网 时间:2024/06/03 22:39

显示在页面上的数据:

$rlid_info

array(8) {  [0] => array(2) {    ["id"] => string(1) "1"    ["title"] => string(6) "教务"  }  [1] => array(2) {    ["id"] => string(1) "2"    ["title"] => string(12) "教务主管"  }  [2] => array(2) {    ["id"] => string(1) "3"    ["title"] => string(6) "销售"  }  [3] => array(2) {    ["id"] => string(1) "4"    ["title"] => string(12) "销售主管"  }  [4] => array(2) {    ["id"] => string(1) "5"    ["title"] => string(15) "超级管理员"  }  [5] => array(2) {    ["id"] => string(1) "6"    ["title"] => string(15) "普通管理员"  }  [6] => array(2) {    ["id"] => string(1) "7"    ["title"] => string(12) "销售经理"  }  [7] => array(2) {    ["id"] => string(1) "8"    ["title"] => string(12) "教务经理"  }}




打钩的数据:

$str_array

array(5) {  [0] => string(1) "1"  [1] => string(1) "2"  [2] => string(1) "5"  [3] => string(1) "6"  [4] => string(1) "8"}


页面代码:

<foreach name="rlid_info" item="vo">    <label>       <input  type="checkbox" name="rlid_str[{$key}]" value="{$vo['id']}" <if condition="in_array($vo['id'],$str_array)">checked='checked'</if>>{$vo['title']}    </label></foreach>


0 0
原创粉丝点击