简介
Tp5模板查询一个值是否存在数组中 {in}{notin}{range}标签。本文章案例:模板渲染数据时判断表单多选框是否为选中状态。
Tp5模板查询一个值是否存在数组中 {in}{notin}{range}标签。
本文章案例:模板渲染数据时判断表单多选框
<input type=’checkbox’>
是否为选中状态。
/**
$vo.id = "1" ; $data="1,3,5,7,9";
{in}标签判断编辑数据多选项的id是否存在$data 中,如果存在则默认选中!!!
{notin}表示存在则默认不选中!!!
可以使用{range}标签代替 :{range name="{vo.id}" value="{$data}" type="in" }check="checked"{/range}
**/
{volist name="data" id="vo"}
<input type="checkbox" name="uname" value="{$vo.id}" {in name="vo.id" value="$data"}checked="checked"{/in}>
{/volist}