查看演示
Menu
快速导航

filter2

filter2标签是通过数据结果筛选出来的结果集,是根据当前条件字段筛选出来的选项。也就是说filter2标签选项肯定都是有数据的,因为是查询当前数据表结果的,所以不支持:table_id,option,type这几个参数。
注意:filter2不适合数据量大的情况下使用,否则会很消耗sql资源

{filter2 field="" order=""  checkStyle="" unCheckStyle=""  unset="" unsetName=""}

参数说明

字段 类型 必填 默认 说明
field String Yes - 筛选项的字段
order String No asc 排序字段
checkStyle String No on 选中的样式
unCheckStyle String No   未选中的样式
unset Boole No true 删除当前条件(即全部)
unsetName String No 全部 删除当前条件的显示字符

field
系统会根据当前栏目查询所有field字段信息,再去出,取出结果集做为选项
order
查询field字段排序方式,默认为asc

checkStyle
checkStyle为选中项的class样式,默认为on

unCheckStyle
unCheckStyle为未选中项的class样式,默认为空

unset
unset是否启用删除当前条件(即全部),比如城市筛默认显示:全部,北京,上海,广州。
如果unset="false",则:
城市:北京,上海,广州
这样用户一但选中了不能清空当前条件。

unsetName
即全部的字符串,比如设置为All,所有,不限

示例

<p>年级:{filter2 field="nianji" order="asc"}</p>
//客户端输出
<p>年级:
	<a href="?" class="on">全部</a>
	<a href="?" class="on"></a>
	<a href="?nianji=%E4%B8%80%E5%B9%B4%E7%BA%A7" class="">一年级</a>
	<a href="?nianji=%E4%B8%89%E5%B9%B4%E7%BA%A7" class="">三年级</a>
	<a href="?nianji=%E4%BA%8C%E5%B9%B4%E7%BA%A7" class="">二年级</a>
	<a href="?nianji=%E4%BA%94%E5%B9%B4%E7%BA%A7" class="">五年级</a>
	<a href="?nianji=%E5%85%AD%E5%B9%B4%E7%BA%A7" class="">六年级</a>
	<a href="?nianji=%E5%9B%9B%E5%B9%B4%E7%BA%A7" class="">四年级</a>
</p>

 

快速导航