ThinkPHP中ajax使用实例教程

前端之家收集整理的这篇文章主要介绍了ThinkPHP中ajax使用实例教程前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

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

一、jquery实现方法

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

PHP;"> 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;"> 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应用的理解。

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

猜你在找的ThinkPHP相关文章