1 <?php
 2     class CurdAction extends Action{
 3         public function del($id){
 4             $result=false;
 5             $User=M("user");
 6             $result=$User->Where('id='.$id)->delete();
 7             if($result==false){
 8                 echo json_encode(array('msg'=>'删除出错!'));
 9             }else{
10                 echo json_encode(array('success'=>true));
11             }
12         }
13         public function save($id){
14             $result=false;
15             $User = M("User");
16             $data['firstname'] = $_REQUEST['firstname'];
17             $data['lastname'] = $_REQUEST['lastname'];
18             $data['phone'] = $_REQUEST['phone'];
19             $data['email'] = $_REQUEST['email'];
20             $result=$User->where('id='.$_REQUEST['id'])->save($data);
21             if($result==true){
22                 echo json_encode(array('success'=>true));
23             }else{
24                 echo json_encode(array('msg'=>'更新出错!'));
25             }
26         }
27         
28         public function add(){
29             $result=false;
30             $User=M("User");
31             $data['firstname'] = $_REQUEST['firstname'];
32             $data['lastname'] = $_REQUEST['lastname'];
33             $data['phone'] = $_REQUEST['phone'];
34             $data['email'] = $_REQUEST['email'];
35             $result=$User->add($data);
36             if($result==true){
37                 echo json_encode(array('success'=>true));
38             }else{
39                 echo json_encode(array('msg'=>'添加出错!'));
40             }
41         }
42         
43         public function read(){
44             $pagenum=isset($_POST['page']) ? intval($_POST['page']) : 1;
45             $rowsnum=isset($_POST['rows']) ? intval($_POST['rows']) : 10;
46             $User=M("User");
47             $total = $User->count();    //计算总数 
48             $userlist=array();
49             $userlist=$User->limit(($pagenum-1)*$rowsnum.','.$rowsnum)->order('id asc')->select();
50             $json='{"total":'.$total.',"rows":'.json_encode($userlist).'}';//重要,easyui的标准数据格式,数据总数和数据内容在同一个json中
51             echo $json;
52         }
53     }
54 ?>
以上是PHP源代码CurdAction.class.php,以下是datagrid界面  
http://www.cnblogs.com/m199/archive/2012/12/18/2824066.html

最新文章

  1. Eclipse Android环境搭建
  2. mongodump 备份
  3. linux命令之chmod 2011.11.24转载于网络
  4. Remove Duplicates From Sorted Array
  5. pypi 国内镜像 及修改全局方法
  6. tableview_nav 动画效果
  7. 学习资料 50个常用的sql语句
  8. js获取和设置DOM样式函数cssStyle(类似于jquery的$(elem).css())
  9. Spring在代码中获取bean的几种方式
  10. COJ 2108 Day7-例1
  11. COJ 0801 非传统题(一)
  12. Poj3484-Showstopper(二分脑洞题)
  13. HTTP协议5之代理--转
  14. Codeforces 116C - Party(dfs)
  15. CSS Hank兼容浏览器的
  16. 使用devcon禁用启用网卡
  17. Android下Json数据解析
  18. 使用deb 打包开发的postgres extension 另外一种方法
  19. Mac OS X各版本号的历史费用和升级关系
  20. IntelliJ IDEA 自动导入包 快捷方式 关闭重复代码提示

热门文章

  1. centos7.2+zabbix3.2+sedmail邮件告警
  2. 阿里p6面试
  3. 【mybatis】mybatis方法访问报错:org.apache.ibatis.builder.IncompleteElementException: Could not find result map com.pisen.cloud.luna.ms.goods.base.domain.GoodsConfigQuery
  4. spring-data-jpa查询语句的书写实例小计
  5. [Git] 根据commiter过滤该用户的所有提交
  6. windows server 2012将计算机图标添加到桌面(图文教程)(转)
  7. C++发送HTTP请求---亲测可行(转)
  8. Socket网络通讯开发总结之:Java 与 C进行Socket通讯(转)
  9. 安装dubbo-admin报错 URIType BeanCreationException
  10. DNN CMS Platform