下面小编就为大家分享一篇ajax实现改变状态和删除无刷新的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
1. 01.php为主程序,调用smarty模板遍历输出:
getALL('users'); $smarty->assign('lists',$lists); $smarty->display('list.html'); ?>
2. list.html模板:内容结合JS ajax使用:
<title>用户权限展示表</title> //给table体设置一个div,方便js调用 <div id="table"> <table align="center" border="1" width="500"> <h2>用户权限表</h2><tr> <th>uid</th><th>用户名</th><th>密码</th><th>锁定状态</th><th>角色</th><th>操作</th></tr> {foreach $lists as $list} <tr align="center"> <td>{$list.uid}</td><td>{$list.username}</td><td>{$list.password}</td> {if $list.is_lock==1} <td>锁定</td> {else} <td>取消锁定</td> {/if} {if $list.role==1} <td>管理员</td> {else} <td>编辑者</td> {/if} <td>删除</td></tr> {/foreach} </table></div>
3. 02.php改变状态无刷新:
update('users',"is_lock=$lock","uid=$uid"); if($result){ //修改成功重新遍历数据库并输出smarty模板 $lists=$db->getALL('users'); $smarty->assign('lists',$lists); $smarty->displ<div style="color:transparent">来源gaodai.ma#com搞##代!^码网</div>ay('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实现改变状态和删除无刷新的实例的详细内容,更多请关注gaodaima搞代码网其它相关文章!