按顺序读取选中的复选框

一、效果

二、代码

<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/html"><head><meta charset="UTF-8"><title>按顺序读取选中的复选框</title><style>body{margin: 20px;}</style><script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script></head><body><label><input type="checkbox" name="direction" value="东"/>东<!-- checked="checked" --></label><label><input type="checkbox" name="direction" value="南"/>南</label><label><input type="checkbox" name="direction" value="西"/>西</label><label><input type="checkbox" name="direction" value="北"/>北</label><button>查看选中顺序</button></body><script>let chooseCheckbox = new Array();   //定义选中数组$("input[name='direction']").click(function () {let value = $(this).val();  //当前复选框的值let index = $.inArray(value, chooseCheckbox); //返回指定值在数组中的索引。如果没有找到,则返回 -1let isChecked = $(this).prop('checked');    //是否选中if (isChecked) { //如果选中if(index == -1){  //不存在,把值压入数组尾部chooseCheckbox.push(value);}} else {    //如果取消if(index != -1){  //数组中存在,移除数组指定元素(当前点击复选框的值)chooseCheckbox.splice($.inArray(value, chooseCheckbox), 1);}}});//按钮点击事件$('button').click(function () {alert('您选择的顺序是:' + JSON.stringify(chooseCheckbox) );});</script>
</html>

按顺序读取选中的复选框相关推荐

  1. jQuery分别获取选中的复选框值

    jQuery分别获取选中的复选框值 原文:jQuery分别获取选中的复选框值 function jqchk(){  //jquery获取复选框值    var s='';    $('input[na ...

  2. jsp数组自动转换html,jsp页面将选中的复选框转数组传到后台

    ajax选中的复选框转数组传到后台 var selectedItems = new Array(); $(':input[class=ids][checked]').each(function() { ...

  3. JavaScript—有关如何实现全选/全不选、检查是否选中了复选框。

    一.Javacript设置全选的方法:首先创建一个HTML示例文件:然后添加script标签并创建js代码:最后通过循环遍历每个checkbox对象,将其checked属性设置为true实现全选功能即 ...

  4. JS jQuery分别获取选中的复选框值

    转载地址 http://hi.baidu.com/lipan4/blog/item/8531c62330ee73b04623e886.html <!DOCTYPE html PUBLIC &qu ...

  5. jquery获取所有选中的复选框

    jquery获取所有选中的复选框 提示:在列表中总有一些需求会在表头用到复选框进行批量操作,在此我介绍一下怎么获取到已选中的复选框值 示例:如下所示,获取到数组之后1,通过ajax传给后台进行处理就好 ...

  6. 获取选中状态复选框的值并添加id

    多个复选框,现在点击选中 首先是js: $("input:radio").click(function() {var sid=$('#template input:radio:ch ...

  7. html控制复选框选中,选中HTML复选框

    这是我的问题:我有一个带复选框的html模板.当php脚本运行时,它会将一个值传递给复选框的"checked"属性,如下所示: 其中{SHOW_PRODUCTS}可以是'check ...

  8. react动态改变选中不选中_当使用react hooks选中任何复选框时,如何使启用按钮起作用?...

    当选中任何复选框时,我在启用按钮时有一个错误.目前它在第一次点击时不起作用,而只在第二次点击时起作用.取消选中复选框也适用于第一次单击.我认为这与各州有关,但我不太明白是什么导致了这个问题. chec ...

  9. 用jQuery实现复选框全选、反选与获取选中的复选框的值

    实现效果如下所示: 全选状态: 不全选状态: 反选状态: 用jQuery实现以上效果要比js简单的多 不亏是jQuery,写得少做的多 话不多说,直接上代码!! html: <div class ...

  10. Jquery获取被选中的复选框的value值

    以下为使用JQuery获取input checkbox被选中的值代码: <html><head><meta charset="gbk">< ...

最新文章

  1. 三步走——带你打造一份完美的数据科学家简历|(附件有PPT福利)
  2. hdu4965 巧用矩阵乘法结合律
  3. OpenCV图像修补
  4. ChartCtrl源码剖析之——CChartAxis类
  5. hudson linux节点,在Linux下设置Hudson进行连续集成
  6. 启动马达接线实物图_东元伺服驱动马达
  7. mmdetection工程训练文件配置小结
  8. KNN分类算法原理与Python+sklearn实现根据身高和体重对体型分类
  9. Roll A Ball 案例学习
  10. 最近大火的「元宇宙」究竟是什么
  11. Android 获取设备SN号
  12. wmctf2022 两题PvsZ
  13. AJAX 聊天室实现原理终极解析
  14. 笔记本电脑麦克风没有声音的解决方法
  15. matlab2019b classification learner使用笔记
  16. 三峡学院计算机调剂,2018年重庆三峡学院考研预调剂信息公布
  17. 前端学习-HTML5
  18. [本校测试] 魔王的消失Day2——By Hineven T3葬诗 提交答案题(爬山算法)
  19. 使用Python,OpenCV获取、更改像素,修改图像通道,剪裁ROI
  20. AtCoder题解——AtCoder Grand Contest 048——A - atcoder < S

热门文章

  1. oracle语句_ORACLE 常用语句实例:CTE MERGE 结合
  2. 3810.最长连续休息时间-AcWing题库
  3. 1.两数之和(leetcode-1)
  4. 面向对象3:类和对象
  5. banner图/轮播图----html
  6. php评论倒序 zblog_ZblogPHP调用最新、评论最多、浏览最多、置顶文章
  7. vue 鼠标点击绘制任意多边形_神操作!PPT也能绘制城市轮廓线
  8. java trim 换行符_JAVA去掉字符串左右两边的回车、空格、制表符、换行符
  9. antv g2字体阴影_antv/G2 v4使用遇坑之旅
  10. 关于opencv的cv2.WINDOW_一类