ajax实现改变状态和删除无刷新的实例
1.01.php为主程序,调用smarty模板遍历输出:
getALL('users'); $smarty->assign('lists',$lists); $smarty->display('list.html'); ?>
2.list.html模板:内容结合JSajax使用:
用户权限展示表 //给table体设置一个div,方便js调用用户权限表
{foreach$listsas$list} uid 用户名 密码 锁定状态 角色 操作 {$list.uid} {$list.username} {$list.password} {if$list.is_lock==1}{else} 锁定 {/if} {if$list.role==1} 取消锁定 管理员 {else}编辑者 {/if}{/foreach} 删除
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{ echofalse; } ?>
4.del.php实现删除无刷新
delete('users',$uid); if($res>0){ $lists=$db->getALL('users'); $smarty->assign('lists',$lists); $smarty->display('list.html'); }else{ echofalse; } ?>
以上这篇ajax实现改变状态和删除无刷新的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。