jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例


Posted in jQuery onAugust 04, 2017

昨天和朋友做一个后台管理系统项目的时候涉及到复选框批量操作,如果用submit表单提交挺方便的,但是要实现用jQuery结合Ajax异步提交数据就有点麻烦了,因为我之前做过的项目中基本上没用Ajax来批量提交复选框数据,今天用到了就分享一下。

由于我做的项目一些地方比较复杂,这里我只举一个小例子,能理解就好。

首先,我做了一个简单的多个复选框的界面,如图:

jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例

这是一个比较简单的多个复选框提交界面。代码如下:

<body>
<div>
 <input type="checkbox" name="check" value="1"/>复选框1
 <input type="checkbox" name="check" value="2"/>复选框2
 <input type="checkbox" name="check" value="3"/>复选框3
 <br/>
 <input type="checkbox" name="check" value="4"/>复选框4
 <input type="checkbox" name="check" value="5"/>复选框5
 <input type="checkbox" name="check" value="6"/>复选框6
 <br/>
 <input type="checkbox" name="check" value="7"/>复选框7
 <input type="checkbox" name="check" value="8"/>复选框8
 <input type="checkbox" name="check" value="9"/>复选框9
 <input type="button" id="dosubmit" value="提交">
</div>
</body>

然后就开始写jQuery程序了。代码如下:

<script>
 $('#dosubmit').click(function(){
  var checkID = {};//定义一个空数组

  $("input[name='check']:checked").each(function(i){//把所有被选中的复选框的值存入数组
   checkID[i] =$(this).val();
  });

  //用Ajax传递参数
  $.post('Ajax.php',{checkID:checkID},function(json){

  },'json')
 })
</script>

注意:写jQuery之前一定要引入JQ库文件,不然怎么搞都没用,可别大意了,我有时候就是这样.......

好了,准备工作都做好了,开始测试:

我先选中了几个框框:

jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例

点击“提交”按钮后,打开F12调试,结果如图所示:

jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例

OK,现在已经实现了使用jQuery结合Ajax批量操作复选框提交数据了。这里只是简单的示范一下jQuery结合Ajax的用法,界面和代码就简单点好了。

以上这篇jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery模拟实现天猫购物车动画效果实例代码
May 25 jQuery
Jquery+Ajax+xml实现中国地区选择三级联动菜单效果(推荐)
Jun 09 jQuery
jQuery事件_动力节点Java学院整理
Jul 05 jQuery
HTML5+JS+JQuery+ECharts实现异步加载问题
Dec 16 jQuery
jQuery实现模糊查询的方法分析
May 10 jQuery
jQuery实现table表格信息的展开和缩小功能示例
Jul 21 jQuery
jquery获取img的src值实例介绍
Jan 16 jQuery
jQuery each和js forEach用法比较
Feb 27 jQuery
jQuery实现简易QQ聊天框
Feb 10 jQuery
jQuery实现颜色打字机的完整代码
Mar 19 jQuery
jQuery实现简单评论功能
Aug 19 jQuery
jQuery实现简单评论区功能
Oct 26 jQuery
原生js jquery ajax请求以及jsonp的调用方法
Aug 04 #jQuery
jQuery实现上传图片前预览效果功能
Aug 03 #jQuery
jQuery初级教程之网站品牌列表效果
Aug 02 #jQuery
基于jquery实现多选下拉列表
Aug 02 #jQuery
jQuery接受后台传递的List的实例详解
Aug 02 #jQuery
基于Jquery Ajax type的4种类型(详解)
Aug 02 #jQuery
详解jquery选择器的原理
Aug 01 #jQuery
You might like
php设计模式 Singleton(单例模式)
2011/06/26 PHP
浅析php工厂模式
2014/11/25 PHP
php连接oracle数据库及查询数据的方法
2014/12/29 PHP
在html文件中也可以执行php语句的方法
2015/04/09 PHP
详解PHP中instanceof关键字及instanceof关键字有什么作用
2015/11/05 PHP
使用PHP uniqid函数生成唯一ID
2015/11/18 PHP
PHP基于phpqrcode类生成二维码的方法示例详解
2020/08/07 PHP
jqTransform form表单美化插件使用方法
2012/07/05 Javascript
JS跨域代码片段
2012/08/30 Javascript
JS中处理时间之setUTCMinutes()方法的使用
2015/06/12 Javascript
七个不允许错过的jQuery小技巧
2015/12/21 Javascript
实例分析nodejs模块xml2js解析xml过程中遇到的坑
2017/03/18 NodeJs
Vue 表单控件绑定的实现示例
2017/08/11 Javascript
webpack打包js文件及部署的实现方法
2017/12/18 Javascript
详解如何用typescript开发koa2的二三事
2018/11/13 Javascript
redux.js详解及基本使用
2019/05/24 Javascript
Python多线程编程(一):threading模块综述
2015/04/05 Python
在Python中使用SimpleParse模块进行解析的教程
2015/04/11 Python
Python中time模块和datetime模块的用法示例
2016/02/28 Python
Python探索之pLSA实现代码
2017/10/25 Python
Python使用django框架实现多人在线匿名聊天的小程序
2017/11/29 Python
Python实现简单遗传算法(SGA)
2018/01/29 Python
tensorflow实现二维平面模拟三维数据教程
2020/02/11 Python
Python爬取网站图片并保存的实现示例
2021/02/26 Python
南非最受欢迎的时尚品牌:MRP
2016/09/18 全球购物
2014年教师培训的自我评价
2014/01/03 职场文书
求职信的七个关键技巧
2014/02/05 职场文书
《英英学古诗》教学反思
2014/04/11 职场文书
处级领导干部四风问题自我剖析材料
2014/09/29 职场文书
群众路线教育实践活动学习笔记
2014/11/05 职场文书
2014年团工作总结
2014/11/27 职场文书
银行招聘自荐信
2015/03/06 职场文书
2016年寒假社会实践活动总结
2015/03/27 职场文书
篮球赛闭幕式主持词
2015/07/03 职场文书
深入理解Pytorch微调torchvision模型
2021/11/11 Python
python多线程方法详解
2022/01/18 Python