php 页面无刷新删除,无刷新删除数据 – PHP_PHP教程

首先本例基于留言本整理版修改。

我们使用了jquery.js来实现ajax和dom删除

首先加入

给table加个 id=”t“

写个js:

function delItem (id) {

$.get(delete.php?id=+id,null,function (msg) {//ajax请求,请求后执行下面代码

if (1==msg) {//返回1表示成功

$(#t+id).remove();//把id为txx 的表格删除

} else {//否则弹出错误信息

alert(msg);

}

});

}

删除链接改成 href=”javascript:delItem()”

delete.php的修改就是把错误语句改成直接输出就行了。

OK完成。

index.tpl :

所有留言

Welcome:

删除

function delItem (id) {

$.get(delete.php?id=+id,null,function (msg) {

if (1==msg) {

$(#t+id).remove();

} else {

alert(msg);

}

});

}

delete.php :

require(common.php);

// 查询出留言信息

$q = $query->query(select * from gb_content where id=.intval($_GET[id]));

$rs = $query->fetch_array($q);

$error = array();

if ($rs[user_id]!=intval($_SESSION[user_id])) {// 判断user_id是否相同

$error = 该信息你不能删除,只能删除自己发布的;

}

if (!$error) {

$query->query(delete from gb_content where id=.intval($_GET[id]));//删除语句

if ($rs[user_file]) {//删除附件

@unlink(uploads/.$rs[user_file]);

}

echo 1;//表示成功

} else {

echo $error;

}

?>

www.bkjia.comtrueTechArticle首先本例基于留言本整理版修改。 我们使用了jquery.js来实现ajax和dom删除 首先加入script type=text/javascript src=lib/jquery.js/script 给table加个 id=t…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值