ecshop商品筛选做成下拉列表形式的
原创
©著作权归作者所有:来自51CTO博客作者沐雪编程人生的原创作品,请联系作者获取转载授权,否则将追究法律责任
把foreach里德内容换成
<!--{foreach from=$filter_attr.attr_list item=attr}-->
<option value="{$attr.url}">{$attr.attr_value}</option>
<!--{/foreach}-->
demo:做成下拉列表,选择后页面跳转:
<!--{foreach from=$filter_attr_list item=filter_attr}-->
<!-- {if $filter_attr.filter_attr_name!='热门标签' && $filter_attr.filter_attr_name!='花色'} -->
<select class="selectstyle" onchange="selectChange(this)">
<!--{foreach from=$filter_attr.attr_list item=attr}-->
<!-- {if $attr.selected} -->
<option value="{$attr.url}" selected="selected">{$attr.attr_value}</option>
<!-- {else} -->
<option value="{$attr.url}">{$attr.attr_value}</option>
<!-- {/if} -->
<!--{/foreach}-->
</select>
<!-- {/if} -->
<!--{/foreach}-->
<!--select 选择的时候页面跳转-->
<script type="text/javascript">
function selectChange(obj)
{
window.location.href=obj.value;
}
</script>
就OK了
作者:沐雪
文章均系作者原创或翻译,如有错误不妥之处,欢迎各位批评指正。本文版权归作者所有,如需转载恳请注明。
为之网-热爱软件编程 http://www.weizhi.cc/