用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2768|回复: 2
收起左侧

[HELP] CI中如何运用AJAX

[复制链接]
发表于 2014-1-4 10:49:33 | 显示全部楼层 |阅读模式
10CI币
现在在学习CI,在做一个页面,如图

当点击修改按钮时,出现一个对话框,问是否要删除,
如果点是,就会删除当前选中的用户,并返回删除后的列表页面?
怎么做,求高手解答!!!
页面代码如下:
<html>
<head>
<title><?php echo $title;?></title>
<script type="text/javascript">
  
</script>
</head>
<body>
<div style="background-color: blue;color:white;
text-align: center;font-size: 30px" ><?php echo $headLine;?></div>
<form id="admin"
  action="http://dev.test.cn/index.php/admin"
   name="admin" method="post">
<table align="center">
  <tr style="background-color: blue;color:white;">
   <td width="10%">id</td>
   <td width="10%">用户名</td>
   <td width="10%">密码</td>
   <td width="10%">性别</td>
   <td width="15%">email</td>
   <td width="10%">电话</td>
   <td width="15%">地址</td>
   <td width="25%">编辑</td>
  </tr>
  <?php foreach ($users as $user):?>
   <tr>
    <td width="10%" id="id" ><?php echo $user->id;?></td>
    <td width="10%"><?php echo $user->name;?></td>
    <td width="10%"><?php echo $user->pwd;?></td>
    <td width="10%"><?php echo $user->sex;?></td>
    <td width="10%"><?php echo $user->email;?></td>
    <td width="10%"><?php echo $user->phone;?></td>
    <td width="10%"><?php echo $user->address;?></td>
    <td width="25%">
     <input type="button" value="删除"
       id="delete" name="delete"/>
     <a  id="update"
     >修改</a>
    </td>
   </tr>
  <?php endforeach;?>
</table>
</form>
</body>
</html>

MODEL代码如下:
function delete($userid){
    $this->db->where("id",$userid);
    $data=$this->db->delete("user");
    return $data;
   }
求高手解答!!!

最佳答案

查看完整内容

在删除那加个onclick="return confirm('确定删除')" 删除成功后在控制内重定向 或者输出脚本跳转
发表于 2014-1-4 10:49:34 | 显示全部楼层
在删除那加个onclick="return confirm('确定删除')"
删除成功后在控制内重定向 或者输出脚本跳转
回复

使用道具 举报

发表于 2014-1-8 13:48:01 | 显示全部楼层
要是用ajax的话,就请求后台删除,然后用js操作把这行隐藏就行了;不用ajax的话,在控制器里要先记录一下当前的页面的链接,删除成功后再跳转到记录的链接
回复

使用道具 举报

本版积分规则