使用codeigniter中的ajax在下一页上搜索并显示结果

时间:2017-12-21 08:08:07

标签: php jquery ajax codeigniter

我正在使用ajax在codeigniter中进行搜索。我正在将搜索值传递给codeigniter控制器,并在同一页面上的ajax成功函数中获取结果数据,但我想在另一页上打印结果数据。

我的viewpage代码在下面是ajax脚本。

<input type="text" autocomplete="off" onblur="abc()"  name="searchs" >

<script>
    function abc() {
            var name = $("input[name=searchs]").val();
           $.ajax({
                type: "POST",
                url: 'search',
                data: "search="+name,
                success:function(data){
                alert(data);
                $("#res").html(data);
                window.location="star/prsearch"; 
               }
            }); }
       </script>

window.location="star/prsearch" star/prsearch是下一页的路径,现在我在另一页上重定向,但没有打印结果数据。

1 个答案:

答案 0 :(得分:0)

将表单操作提交到您要提交的表单并使用按钮提交表单,然后在新页面上执行ajax而不是加载文档