2018-04-09 16:04:51 1845次浏览 1条回答 0 悬赏 30 金钱

点击搜索按钮 通过ajax请求ShowRecord控制器下的search方法,但是怎么让结果也显示在search页面,并且跳转到search页面呢,
也就是说点击搜索按钮,跳到search页面并且显示搜索到的内容00.png
这个是视图页面的ajax:

<script type="text/javascript">
    function sub(){
        var keyword = $('#keyword').val();
        $.post('http://www.test.com/index.php?r=show-record/search',{ keyword: keyword },
            function (data) {
                //这里不知道该怎么处理,直接跳转到search页面的话 显示是空的页面 没有任何内容
            })
    }
</script>

这是控制器中search方法的代码:

    //根据name模糊搜索
    public function actionSearch(){
        $request = Yii::$app->request;

        if ($request->isPost){

            $post = $request->post();
            $search = new ShowRecord();
            //$res是搜索返回的数组
            $res = $search->showSearch($post);
            if($res['code']==100){
                return $this->render('search',['data'=>$res]);
            }else{
                return $this->render('search',['data'=>$res]);
            }
        }
    }
您需要登录后才可以回答。登录 | 立即注册
最爱大裤衩
见习主管

最爱大裤衩 上海

注册时间:2018-03-27
最后登录:2019-05-29
在线时长:8小时30分
  • 粉丝2
  • 金钱175
  • 威望0
  • 积分255

热门问题