• ThinkPHP框架 AJAX方法返回 AJAX实现分页例子:


    在模块控制器Controller文件夹里创建一个 FenyeController.class.php控制器
    <?php
    namespace AdminController;
    use ThinkController
    class FenyeController extends Controller{
    
        
        public function xianshi(){
            $c = D("chinastates");
            $shuliang = $c->count();//求出总数量
            $page = new AdminpagePage($shuliang,15);//分页类对象
            //var_dump($page);
            $xinxi = $page->fpage();//调出fpage()分页信息
            
            $attr = $c->limit($page->limit)->select();//调出分页里的limit()方法,
            
            $this->assign("shuju",$attr);
            $this->assign("xinxi",$xinxi);
            $this->show();
            //var_dump($this->view);
            
        }


    <!--*********************************************分割线 上面是实现分页 下面是函数测试取字符串长度***********************************************************************-->
    public function test(){ $str = "limit方法也可以用于写操作,例如更新满足要求的3条数据: $User = M('User');$User->where('score=100')->limit(3)->save(array('level'=>'A'));分页查询 用于文章分页查询是limit方法比较常用的场合,例如: $Article = M('Article');$Article->limit('10,25')->select();表示查询文章数据,从第10行开始的25条数据(可能还取决于where条件和order排序的影响 这个暂且不提)。 "; $m = A("Fenye"); echo $m->ChangDu($str); } public function ChangDu($str){//调test方法里的另一个方法ChangDu return strlen($str);//strlen()方法取长度 } //方法二 public function test1(){ $str = " limit方法也可以用于写操作,例如更新满足要求的3条数据: $User = M('User');$User->where('score=100')->limit(3)->save(array('level'=>'A'));分页查询 在教学中你咋不发 用于文章分页查询是limit方法比较常用的场合,例如: $Article = M('Article');$Article->limit('10,25')->select();表示查询文章数据,从第10行开始的25条数据(可能还取决于where条件和order排序的影响 这个暂且不提)。 "; echo ChangDu($str);//在Common文件夹里添加有关thinkphp框架的函数在网上找的或者在其他地方看到的只要thinkphp框架能调用这个函数都可以!将函数名作为文件名 比如functions也是一个函数 就将这个函数作为文件名,functions.php }
    
    }

    functions函数 调用方法二test1方法里的另一个方法  同样可以取长度

     

    <!--**************************************************************************分割符    下面是显示的实现分页信息****************************************************-->

    在模块视图(显示页面)View文件夹里先创建好Fenye文件夹(代表的是Fenye控制器),里面再创建xianshi.html页面(代表的是你自定义的方法)

    <html>
        <head>
            <meta content="text/html; charset=utf-8" />
            
        </head>
        <body>
            <table width="100%" border="1" cellpadding="0" cellspacing="0">
                <tr>
                    <td>代号</td>
                       <td>名称</td>
                    <td>父级代号</td>
                </tr>
            <foreach name="shuju" item="v" >  
                
                  <tr>
                    <td>{$v.areacode}</td>
                       <td>{$v.areaname}</td>
                    <td>{$v.parentareacode}</td>
                </tr>
            </foreach>
            
            </table>
            <div>{$xinxi}</div><!--显示分页信息-->
         </body>
        
    </html>

  • 相关阅读:
    教你一个vue小技巧,一般人我不说的
    分享一个好用的函数吧,将js中的对象转成url参数
    Vue源码探究-源码文件组织
    后端分布式系列:分布式存储-HDFS DataNode 设计实现解析
    Android Animation动画详解(二): 组合动画特效
    后端分布式系列:分布式存储-HDFS NameNode 设计实现解析
    Android开源框架ViewPageIndicator和ViewPager实现Tab导航
    解决某些手机RadioGroup中的RadioButton不居中(右移)问题
    Android Animation动画详解(一): 补间动画
    后端分布式系列:分布式存储-HDFS 架构解析
  • 原文地址:https://www.cnblogs.com/zc290987034/p/6219133.html
Copyright © 2020-2023  润新知