<dl class="cat_parent">
<dt class="parent_a">{$lang.price}</dt> <dd> <!--{foreach from=$price_grade item=grade}--> <a href="{$grade.url}">{$grade.price_range}</a> <!--{/foreach}--> </dd> <dd class="dd-subnav dd-subnav-b"> <input type="text" class="txt txt-price txt-min-price" name="txt" /> ~ <input type="text" class="txt txt-price txt-max-price" name="txt" /> <a rel="nofollow" target="_blank" href="{$grade.url}" class="a-btn-a a-price-search"><span class="s-btn-a" style="color:#999;"> 搜 索 </span></a> </dd> </dl>
<script type="text/javascript"> $(document).ready(function() { var $min = $('.txt-min-price'),$max = $('.txt-max-price'),$btn = $('.a-price-search'); $btn.click(function () { var link = $(this).attr('href'),min = $min.val(),max = $max.val(); var re = /^(([1-9]\d*)|(0+))$/; //http://localhost:7996/l/2723-0-0-0-0-4001-5000-0-0-0-0.html?sort=5 link = link.split('-'); if (re.test(min)&&re.test(max)&&(max!==min)) { var lin = max; if (max*1<min*1) {max = min;min = lin;} link[3] ='min'+min; link[4] ='max'+ max; link = link.join('-'); }else { alert("请输入两个价格范围"); return false; } window.console && console.log(link); window.location.href = link; return false; }) }) </script>
ecshop价格范围区间用户自定义选择价格代码
最新推荐文章于 2018-01-18 09:28:53 发布