这次给大家带来实现改变状态和删除无刷新的Ajax+PHP代码,实现改变状态和删除无刷新Ajax+PHP的注意事项有哪些,下面就是实战案例,一起来看一下。
1. 01.php为主程序,调用smarty模板遍历输出:
getALL('users');
$smarty->assign('lists',$lists);
$smarty->display('list.html');
?>2. list.html模板:内容结合JS ajax使用:
用户权限展示表 //给table体设置一个p,方便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;
}
?>相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:
华锐行业电子商务系统2.0采用微软最新的.net3.5(c#)+mssql架构,代码进行全面重整及优化,清除冗余及垃圾代码,运行速度更快、郊率更高。全站生成静态、会员二级域名、竞价排名、企业会员有多套模板可供选择;在界面方面采用DIV+CSS进行设计,实现程序和界面分离,方便修改适合自己的个性界面,在用户体验方面,大量使用ajax技术,更加易用。程序特点:一、采用微软最新.net3.5+MSSQL










