首頁 > 後端開發 > php教程 > basement jaxx PHP+ajax 無刷新刪除數據

basement jaxx PHP+ajax 無刷新刪除數據

WBOY
發布: 2016-07-29 08:41:59
原創
960 人瀏覽過

首先本例基於留言本整理版修改。
我們使用了jquery.js來實作ajax和dom刪除
先加入

複製程式碼 程式碼如下:



程式碼如下:



程式碼如下: 程式碼如下:




給table加

複製程式碼 程式碼如下:


id="t"


寫個js :



複製程式碼

程式碼如下:

<script> <BR>function delItemid) { <BR>$. get('delete.php?id='+id,null,function (msg) {//ajax請求,請求後執行下面程式碼<BR>if ('1'==msg) {//回傳1表示成功<BR>$('#t'+id).remove();//把id為txx 的表格刪除<BR>} else {//否則彈出錯誤訊息<p>alert(msg); <span>} <U>}); } </script>


刪除連結改成
delete.php的修改就是把錯誤語句改成直接輸出就行了。
OK完成。
index.tpl :



複製代碼

代碼如下:


-/html PUBL "IC /DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



所有留言





Welcome:
退出

登入
註冊

留言











[] 發表於:




附件:
修改 刪除



<script> <BR>function delItem (id) { $.get('delete.php?id='+id ,null,function (msg) { <BR>if ('1'==msg) { <BR>$('#t'+id).remove(); <p>} else { <span>alert(msg ); <U>} }); } </script>





delete.php :



複製程式碼

程式碼如下:


require('common.php');
require('common.php');
require('common.php');
require('common.php');

require('common.php'); // 查詢出留言訊息$q = $query->query('select * from gb_content whereid']));

$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 whereid']));//刪除語句if ( $rs['user_file']) {//刪除附件@unlink('uploads/'.$rs['user_file']); } echo 1;//表示成功 } else { echo $error; } ?> 以上就介紹了basement jaxx PHP+ajax 無刷新刪除數據,包括了basement jaxx方面的內容,希望對PHP教程有興趣的朋友有所幫助。
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板