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简单实现全选删除的方法相关推荐

  1. php全选删除,php+ajax简单实现全选删除的方法

    本文实例讲述了php+ajax简单实现全选删除的方法.分享给大家供大家参考,具体如下: 删除 ↑全选checkbox ↑为删除项,同一命名class为ckb,方便操作,同时将id值巧妙的放入input ...

  2. python字典删除元素_Python简单遍历字典及删除元素的方法

    本文实例讲述了Python简单遍历字典及删除元素的方法.分享给大家供大家参考,具体如下: 这种方式是一定有问题的: d = {'a':1, 'b':2, 'c':3} for key in d: d. ...

  3. html自动全屏js,js实现简单页面全屏

    本文实例为大家分享了js实现简单页面全屏,供大家参考,具体内容如下 全屏效果为传入div元素全屏: 代码块 js控制页面的全屏展示和退出全屏显示 js控制页面的全屏展示和退出全屏显示 #content ...

  4. 【jQuery】复选框的全选、反选,推断哪些复选框被选中

    本文与<[JavaScript]复选框的全选.反选.推断哪些复选框被选中>(点击打开链接)为姊妹篇,把里面内容再与jQuery框架中实现一次,相同做到例如以下的效果: 布局还是相同的布局, ...

  5. php表单复选传值,jQuery+SpringMVC中的复选框选择与传值实例_jquery

    下面我就为大家分享一篇jQuery+SpringMVC中的复选框选择与传值实例,具有很好的参考价值,希望对大家有所帮助. 一.checkbox选择 在jQuery中,选中checkbox通用的两种方式 ...

  6. axure实现复选框全选_jq简单的全选、反选和全不选效果

    jquery是很实用和方便的前端效果库,可以让我减少很多的操作和节省很多的时间.今天,我们来说一下jq的全选.全不选和反选效果,本篇讲的是最简单简洁的jq全选.全不选和反选的例子.如果还有什么其他的功 ...

  7. Web全栈~18.jQuery

    Web全栈~18.jQuery 上一期 jQuery是JavaScript的一个函数库,对JavaScript进行了一个封装.jQuery将常用的.复杂的操作进行函数化封装,直接调用,大大降低了使用J ...

  8. java中jquery怎么写_Jquery就是这么简单

    什么是Jquery? Jquey就是一款跨主流浏览器的JavaScript库,简化JavaScript对HTML操作 就是封装了JavaScript,能够简化我们写代码的一个JavaScript库 为 ...

  9. 【jQuery插件分享】Cropper——一个简单方便的图片裁剪插件

    插件介绍 这是一个我在写以前的项目的途中发现的一个国人写的jQuery图像裁剪插件,当时想实现用户资料的头像上传功能,并且能够预览图片,和对图片进行简单的裁剪.旋转,花了不少时间才看到了这个插件,感觉 ...

最新文章

  1. cat、head、tail、more和less命令(文件内容浏览)
  2. uniapp原生子窗体(弹出层为例子)
  3. 对云计算的忽视是 银行的战略失误
  4. phoneGap异步加载JS失败
  5. Ionic介绍以及搭建环境、新建和运行项目
  6. vue 跳转页面带对象_vue从一个页面跳转到另一个页面并携带参数
  7. 判断字符串中的括号是否匹配——c和c++实现
  8. JAVA程序开发----网络编程
  9. pygame为游戏添加背景_万能的Python和Pygame模块构建一个游戏框架
  10. mysql无法安装弹出Log_[MySQL FAQ]系列 -- 启用GTID binlog新安装完的MySQL提示无法登录...
  11. 微软自带iscsi客户端对iqn的要求
  12. 造了一个 Redis 分布锁的轮子,没想到还学到这么多东西!!!
  13. 《Windows驱动开发技术详解》之HelloDDK
  14. Jenkins pipeline+Maven+Gitlab
  15. 机器学习基础算法26-聚类理论
  16. html下拉框绑定字段,封装html的select标签的js操作实例
  17. 阿里云云计算 16 块存储的概念
  18. linux比windows丑,告别 Windows 难看难用,教你打造体验不输 macOS 和 Linux 的终端
  19. android加载dex方法,android Dex文件的加载
  20. android开发框架 xui,简介 - 正确使用XUI的姿势 - 《XUI - Android 原生 UI 框架》 - 书栈网 · BookStack...

热门文章

  1. 13. Leetcode 349. 两个数组的交集 (数组-分离双指针)
  2. 风控项目-收集基础知识1
  3. 深度学习核心技术精讲100篇(五十九)-多业务融合推荐策略实战应用
  4. R语言实战应用精讲50篇(九)-正态分布的检验
  5. IDEA 2020.2 稳定版发布,带来了不少新功能...
  6. 分级查询(Hierarchical Path-Finding )
  7. 为什么我们喜欢用 sigmoid 这类 S 型非线性变换?
  8. 深入Python(2): __init__.py 用法
  9. Python入门100题 | 第079题
  10. 亿级别记录的mongodb分页查询java代码实现