联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
搜索函数如何匹配上区域值?
类型:迅睿CMS 更新时间:2022-11-07 16:11:10 搜索函数

模板标签里面

https://www.XXX.com/mobile/index.php?s=hjcx&c=search&keyword=关键字&catid=栏目ID&suoshuquyu=这里区域选项值。


以下是默认的搜索JS,我加了个var url="{Router::search_url($params, 'suoshuquyu', 'dayrui')}"; 

<script>

                    // 这段js是用来执行搜索的

                    function dr_module_search(name) {

                        var url="{Router::search_url($params, 'keyword', 'dayrui')}";

                        var url="{Router::search_url($params, 'suoshuquyu', 'dayrui')}";

                        var value = $("#"+name).val();

                        if (value) {

                            location.href=url.replace('dayrui', value);

                        } else {

                            $("#"+name).focus()

                            dr_tips(0, "输入关键字");

                        }

                        return false;

                    }

                </script>

问:

如何匹配上区域值?目前区域值匹配不上啊。

回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2021-11-17 11:04:01
    Chrome 0

    var url="{Router::search_url($params, [ 'suoshuquyu', 'keyword'],[ 'xxxxxxxxxx', 'dayrui'])}";
    满意答案
  • 四分音符
    #2楼    四分音符
    2021-11-17 11:21:09
    Chrome 0
    那么问题又来了。这个XXXX如何获取到下拉列表的选择值呢?<div class="form-group row ssk"> <div class="col-md-6"> <select name="field" class="form-control"> <option value="suoshuquyu" selected="1">所属区域</option> <option value="suoshuquyu" selected="2">所属区域</option> <option value="suoshuquyu" selected="3">所属区域</option> <option value="suoshuquyu" selected="4">所属区域</option> <option value="suoshuquyu" selected="5">所属区域</option> <option value="suoshuquyu" selected="6">所属区域</option> <option value="suoshuquyu" selected="7">所属区域</option> <option value="suoshuquyu" selected="8">所属区域</option> <option value="suoshuquyu" selected="9">所属区域</option> <option value="suoshuquyu" selected="10">所属区域</option> <option value="suoshuquyu" selected="11">所属区域</option> </select> <div class="input-group"> <input type="text" class="form-control" onkeypress="if(event.keyCode==13) {dr_module_search('search_keyword');return false;}" name='keyword' value='{$keyword}' id='search_keyword'> <span class="input-group-btn"> <button class="btn blue" onclick="dr_module_search('search_keyword')" type="button"><i class="fa fa-search"></i> 搜索名单</button> </span> </div> </div> </div> <script> // 这段js是用来执行搜索的 function dr_module_search(name) { var url="{Router::search_url($params, [ 'suoshuquyu', 'keyword'],[ 'xxxxxxx', 'dayrui'])}"; var value = $("#"+name).val(); if (value) { location.href=url.replace('dayrui', value); } else { $("#"+name).focus() dr_tips(0, "输入关键字"); } return false; } </script>
  • 四分音符
    #3楼    四分音符
    2021-11-17 11:22:06
    Chrome 0
    var url="{Router::search_url($params, [ 'suoshuquyu', 'keyword'],[ 'xxxxxxx', 'dayrui'])}";

    xxxxxxx如何变成123456
  • 四分音符
    #4楼    四分音符
    2022-11-07 16:11:10
    Chrome 0
    @迅睿框架联合创始人:很好,不错,支持官方