HTML页面代码:
<volist name="list" id="v">
<tr id="del_{$v.msg_id}">
<td class="center">
<label>
<input type="checkbox" class="ace" />
<span class="lbl"></span>
</label>
</td>
<td >
<a href="#">{$v.name}</a>
</td>
<td>{$v.phone}</td>
<td class="hidden-480">{$v.msg}</td>
<td>
<div class="visible-md visible-lg hidden-sm hidden-xs btn-group">
<button class="btn btn-xs btn-success">
<i class="icon-ok bigger-120"></i>
</button>
<button class="btn btn-xs btn-info">
<i class="icon-edit bigger-120"></i>
</button>
<button class="btn btn-xs btn-danger" id="zxc">
<i class="icon-trash bigger-120" ></i>
<input id ='msg_id' type="hidden" value="{$v.msg_id}">
</button>
<button class="btn btn-xs btn-warning">
<i class="icon-flag bigger-120"></i>
</button>
</div>
<script>
$(function()
{
$('#zxc').click(function()
{
var msg_id = $('#msg_id').val();
var url = "{:U('Msg/del')}";
$.post(url,{msg_id:msg_id},function(msg)
{
if(msg=='ok')
{
$("#del_"+msg_id).remove();
}
})
})
})
</script>
model代码
<?php
namespace Admin\Model;
use Think\Model;
class MsgModel extends Model {
protected $tableName='msg';
public function del($where)
{
$res = M('Msg')->where($where)->delete();
return $res;
}
}
?>
控制器代码:
public function del()
{
$data = I('post.');
$where = "msg_id = $data[msg_id]";
$msg = D('Msg');
$res = $msg->del($where);
if($res)
{
echo 'ok';
}
else
{
echo 'no';
}
}
很简单但是很典型的代码