1. 01.php为主程序,调用smarty模板遍历输出:
getALL('users');
$smarty->assign('lists',$lists);
$smarty->display('list.html');
?>
2. list.html模板:内容结合JS ajax使用:
用户权限展示表 //给table体设置一个div,方便js调用
| uid | 用户名 | 密码 | 锁定状态 | 角色 | 操作 | ||
|---|---|---|---|---|---|---|---|
| {$list.uid} | {$list.username} | {$list.password} | {if $list.is_lock==1}锁定 | {else}取消锁定 | {/if} {if $list.role==1}管理员 | {else}编辑者 | {/if}删除 |
3. 02.php改变状态无刷新:
update('users',"is_lock=$lock","uid=$uid");
if($result){
//修改成功重新遍历数据库并输出smarty模板
$lists=$db->getALL('users');
$smarty->assign('lists',$lists);
$smarty->display('list.html');
}else{
echo false;
}
?>
4.del.php实现删除无刷新
delete('users',$uid);
if($res>0){
$lists=$db->getALL('users');
$smarty->assign('lists',$lists);
$smarty->display('list.html');
}else{
echo false;
}
?>
以上这篇ajax实现改变状态和删除无刷新的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持考高分网。



