21,873
社区成员




这是前台写的主要代码:
$.get(
action, {
searchPara: val
},
function(data) {
var html = "";
$.each(data.list, function(no, v) {
html += "<tr><td><input type = 'checkbox' value='' name='s'></td><td>" + v['admin_name'] + "</td><td>" + v['admin_realname'] + "</td><td>" + v['admin_tele'] + "</td><td>" + v['admin_email'] + "</td><td>" + v['admin_dep'] + "</td><td>" + v['admin_firstdep'] + "</td><td>" + v['admin_seconddep'] +
"</td><td><a onClick='detail(this)' style='cursor:pointer'>详情</a></td></tr>"
});
$("#table2").html(html);
$('.fenye').html(data.page);
},'json');
这是后台写的主要代码:
控制器: public function searchAdmin() {
$admin = D('Admin');
$limit = 2;
$searchPara = I('get.searchPara');
$adminList = $admin->searchAdmin($limit, $searchPara);
$this->assign('adminList', $adminList['list']);
$this->assign("page", $adminList['page']);
$this->ajaxReturn($adminList);
}
这是Model代码:
public function searchAdmin($limit, $key) {
$where['Admin_RealName|Admin_Name|Admin_Tele|Admin_Email|Admin_Dep|Admin_FirstDep|Admin_SecondDep'] = array('like', "%$key%");
$rs['count'] = $this->where($where)->count();
$Page = new \Think\Page($rs['count'], $limit);
$rs['list'] = $this->where($where)->limit($Page->firstRow . ',' . $Page->listRows)->select();
$rs['page'] = $Page->show();
return $rs;
}