php jquery 全选删除,jQuery+php简单实现全选删除的方法
jQuery+php簡單實現全選刪除的方法
發布于 2017-08-06 10:13:21 | 66 次閱讀 | 評論: 0 | 來源: 網友投遞
PHP開源腳本語言PHP(外文名: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,入門門檻較低,易于學習,使用廣泛,主要適用于Web開發領域。PHP的文件后綴名為php。
這篇文章主要介紹了jQuery+php簡單實現全選刪除的方法,涉及php結合jQuery操作表單的全選及ajax交互實現刪除的相關技巧,需要的朋友可以參考下
本文實例講述了jQuery+php簡單實現全選刪除的方法。分享給大家供大家參考,具體如下:
刪除
↑全選checkbox
↑為刪除項,同一命名class為ckb,方便操作,同時將id值巧妙的放入input中,方便獲取。
function selectAll() {
if ($('#ckb_selectAll').is(':checked')) {
$(".ckb").attr("checked", true); //全部選中
} else {
$(".ckb").attr("checked", false);//全部取消
}
}
↑選中事件
function del_() {
var ids = '';
$(".ckb").each(function() {
if ($(this).is(':checked')) {
ids += ',' + $(this).val(); //逐個獲取id
}
});
ids = ids.substring(1); // 對id進行處理,去除第一個逗號
if (ids.length == 0) {
alert('請選擇要刪除的選項');
} else {
if (confirm("確定刪除?刪除后將無法恢復。")) {
url = "action=del_call_record&ids=" + ids;
$.ajax({
type: "post",
url: "send.php",
data: url,
success: function(json) {
if (parseInt(json.counts) > 0) {
alert(json.des);
location.reload();
} else {
alert(json.des);
}
},
error: function(XMLHttpRequest, textStatus) {
alert("頁面請求錯誤,請檢查重試或聯系管理員!\n" + textStatus);
}
});
}
}
}
↑刪除用ajax來處理。
↓后臺操作數據庫,處理刪除動作。
$ids = trim($_REQUEST['ids']);
$del_sql = "DELETE FROM vicidial_call_record WHERE id IN(".$ids.")";
//print_r($del_sql);exit;
if (mysqli_query($db_conn, $del_sql)) {
$counts = "1";
$des = "成功";
} else {
$counts = "0";
$des = "失敗";
}
$json_data = "{";
$json_data. = "\"counts\":".json_encode($counts).",";
$json_data. = "\"des\":".json_encode($des)."";
$json_data. = "}";
echo $json_data;
break;
完成
希望本文所述對大家PHP程序設計有所幫助。
相關閱讀:
jQuery+php簡單實現全選刪除的方法
php+ajax簡單實現全選刪除的方法
php簡單實現sql防注入的方法
php簡單實現數組分頁的方法
php簡單實現多語言切換的方法
PHP簡單實現無限級分類的方法
PHP簡單實現DES加密解密的方法
php簡單實現發送帶附件的郵件
php+ajax實現文章自動保存的方法
php+mysql實現用戶注冊登陸的方法
php簡單獲取文件擴展名的方法
php簡單統計字符串單詞數量的方法
總結
以上是生活随笔為你收集整理的php jquery 全选删除,jQuery+php简单实现全选删除的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php删除session中的值,PHP中
- 下一篇: java图形界面猜字游戏,java程序,