分页做好了,就是再做一个跳转,一个文本框 一个按钮,根据文本框中的值 点击按钮进行跳转不同的分页。用的是php语言,不知道如何实现分页的跳转,请大家赛赛

解决方案 »

  1.   

    为按钮添加 click事件 触发函数 取文本框的值 然后 document.location.href="url.php?p="+p;
    p就是你取到文本框的值
      

  2.   

    分页都做好了,怎么会不知道怎么跳转呢。你的后台代码不是会接收分页值吗?
    例如:url.php?page=111这种..可以像楼上那种方法。或者
    <form action="url.php" method="post">
    <input type="" name=""/>
    .....
    </form>
    这种形式都可以啊...
      

  3.   

    onclick="document.location.href='index.php?seller_order&act=goto_page&$link='+custom_page"我就是这样写的,可是 报错 missing act。
    所以 在seller_order 里写一个function goto_page()
    可具体实现 不是很清楚。
      

  4.   

    控制器里边
    controller.php
    <?php
     $page=isset($_POST['page'])?$_POST['page']:1;
     $conn=mysql_connect($server,$usr,$pwd) or die("can not linked to the database!");
     mysql_query("set names ...");
     $sql="select * from tablename where ... limit ".($page-1)*10.",10"//假设每页显示10行
     $res=mysql_query($sql,$conn);
    ......
    .....?>像这种,page值就是你的输入框里取到的有效的整数值,你的分页数据不是根据page值从数据库中取出来的么。知道了page值当然知道应该显示哪一页的数据了。
      

  5.   


    onclick="myredirect()"<script type="text/javascript">
      var page=document.getElementById("page").value;
      var act=....
       你的其他参数...
       document.location.href='index.php?act='+act+'page='+custom_page;
    </script>
      
      

  6.   

    onclick="myredirect()"<script type="text/javascript">
    function myredirect(){
      var page=document.getElementById("page").value;
      var act=....
      你的其他参数...
      document.location.href='index.php?act='+act+'page='+custom_page;
    }
    </script>
    忘记写到函数里边了