zoukankan      html  css  js  c++  java
  • thinkphp模板中,checkbox回显问题

    thinkphp 模板里面可以这样写包含操作
    //in 标签
    <in name="变量名" value="值1,值2,...">要输出的内容</in>
     
    <in name="name" value="60,61,62,63,64,65">包含在里面</in>
    <pre name="code" class="html"><range name="name" value="60,61,62,63,64,65" type="in">包含在里面</range>   //type:in,notin,<code style="" class="prettyprint linenums lang-php prettyprinted"><span class="tag">between</span><span class="pln"></span></code>
    

      

    直接看上面的代码

    然后看下面的示例代码

    <tr>
         <th>公司标签</th>
         <td colspan="5">
         <volist name="tag" id="tav" >
              <input type="checkbox" name="c_Tag[]" <in name="tav.t_Id" value="$data.c_Tag">checked</in> class="c_Tag" value="{$tav.t_Id}" >{$tav.t_Name}  
         </volist>
         </td>
    </tr>  

    解释如下:$data为分配到模板的变量,tag为公司标签集变量   拿循环出的标签集里t_Id 判断是否在 $data.c_Tag里面来确定是否输出 checked 从而实现回显效果如下图

  • 相关阅读:
    gcc和g++的区别和联系
    Linux基础命令第二天
    Linux基础命令第一天
    Flask入门之完整项目搭建
    Flask入门第三天
    Flask入门第二天
    Flask入门第一天
    vue_drf之多级过滤、排序、分页
    vue_drf之视频接口
    vue_drf之支付宝接口
  • 原文地址:https://www.cnblogs.com/zmdComeOn/p/9901768.html
Copyright © 2011-2022 走看看