• 技术文章 >后端开发 >php教程

    ThinkPHP中ajax使用实例教程_PHP

    2016-05-31 19:30:21原创286
    ThinkPHP

    本文实例讲述了ThinkPHP中使用ajax的方法,提交表单如下图所示:

    点击提交,不需要刷新本页,将内容提交到数据库当中,并在本页显示提交的内容。如下图所示:

    一、jquery实现方法:

    MessageAction.class.php页面代码如下:

    <?php
    class MessageAction extends Action{
      
      function index(){
        $this->display();  
      }
      
      function add(){
        //ajaxReturn(数据,'提示信息',状态)  
        $m=M('message');
        if($m->add($_GET)){
          $this->ajaxReturn($_GET,'添加信息成功',1);
        }else{
          $this->ajaxReturn(0,'添加信息失败',0);  
        }
      }
     
    }
    ?>
    
    

    模板index.html代码如下:

    
    
    
    
    
    
    标题:
    信息:

    二、ThinkPHP实现方法:

    MessageAction.class.php页面代码如下:

    <?php
    class MessageAction extends Action{
      
      function index(){
        $this->display();  
      }
    
      function addtwo(){
        $m=M('message');
        if($vo=$m->create()){
          if($m->add()){
            $this->ajaxReturn($vo,'添加成功',1);  
          }else{
            $this->ajaxReturn(0,'添加失败',0);  
          }  
        }else{
          $this->error($m->getError());  
        }
      }
    }
    ?>
    
    

    模板index.html代码如下:

    
    
    
    
    
    
    
    
    
    
    标题:
    信息:

    感兴趣的朋友可以测试运行一下本文所示实例,可以加深对Ajax应用的理解。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:ThinkPHP ajax 使用
    上一篇:PHP实现利用MySQL保存session的方法_PHP 下一篇:PHP实现数组递归转义的方法_PHP
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• PHP弹出提示框并跳转到新页面即重定向到新页面_PHP• PHP 转义使用详解_PHP• PHP的基本常识小结_PHP• 在yii中新增一个用户验证的方法详解_PHP• PHP中如何调用webservice的实例参考_PHP
    1/1

    PHP中文网