按顺序读取选中的复选框
按顺序读取选中的复选框
一、效果
二、代码
<!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>
按顺序读取选中的复选框相关推荐
- jQuery分别获取选中的复选框值
jQuery分别获取选中的复选框值 原文:jQuery分别获取选中的复选框值 function jqchk(){ //jquery获取复选框值 var s=''; $('input[na ...
- jsp数组自动转换html,jsp页面将选中的复选框转数组传到后台
ajax选中的复选框转数组传到后台 var selectedItems = new Array(); $(':input[class=ids][checked]').each(function() { ...
- JavaScript—有关如何实现全选/全不选、检查是否选中了复选框。
一.Javacript设置全选的方法:首先创建一个HTML示例文件:然后添加script标签并创建js代码:最后通过循环遍历每个checkbox对象,将其checked属性设置为true实现全选功能即 ...
- JS jQuery分别获取选中的复选框值
转载地址 http://hi.baidu.com/lipan4/blog/item/8531c62330ee73b04623e886.html <!DOCTYPE html PUBLIC &qu ...
- jquery获取所有选中的复选框
jquery获取所有选中的复选框 提示:在列表中总有一些需求会在表头用到复选框进行批量操作,在此我介绍一下怎么获取到已选中的复选框值 示例:如下所示,获取到数组之后1,通过ajax传给后台进行处理就好 ...
- 获取选中状态复选框的值并添加id
多个复选框,现在点击选中 首先是js: $("input:radio").click(function() {var sid=$('#template input:radio:ch ...
- html控制复选框选中,选中HTML复选框
这是我的问题:我有一个带复选框的html模板.当php脚本运行时,它会将一个值传递给复选框的"checked"属性,如下所示: 其中{SHOW_PRODUCTS}可以是'check ...
- react动态改变选中不选中_当使用react hooks选中任何复选框时,如何使启用按钮起作用?...
当选中任何复选框时,我在启用按钮时有一个错误.目前它在第一次点击时不起作用,而只在第二次点击时起作用.取消选中复选框也适用于第一次单击.我认为这与各州有关,但我不太明白是什么导致了这个问题. chec ...
- 用jQuery实现复选框全选、反选与获取选中的复选框的值
实现效果如下所示: 全选状态: 不全选状态: 反选状态: 用jQuery实现以上效果要比js简单的多 不亏是jQuery,写得少做的多 话不多说,直接上代码!! html: <div class ...
- Jquery获取被选中的复选框的value值
以下为使用JQuery获取input checkbox被选中的值代码: <html><head><meta charset="gbk">< ...
最新文章
- 三步走——带你打造一份完美的数据科学家简历|(附件有PPT福利)
- hdu4965 巧用矩阵乘法结合律
- OpenCV图像修补
- ChartCtrl源码剖析之——CChartAxis类
- hudson linux节点,在Linux下设置Hudson进行连续集成
- 启动马达接线实物图_东元伺服驱动马达
- mmdetection工程训练文件配置小结
- KNN分类算法原理与Python+sklearn实现根据身高和体重对体型分类
- Roll A Ball 案例学习
- 最近大火的「元宇宙」究竟是什么
- Android 获取设备SN号
- wmctf2022 两题PvsZ
- AJAX 聊天室实现原理终极解析
- 笔记本电脑麦克风没有声音的解决方法
- matlab2019b classification learner使用笔记
- 三峡学院计算机调剂,2018年重庆三峡学院考研预调剂信息公布
- 前端学习-HTML5
- [本校测试] 魔王的消失Day2——By Hineven T3葬诗 提交答案题(爬山算法)
- 使用Python,OpenCV获取、更改像素,修改图像通道,剪裁ROI
- AtCoder题解——AtCoder Grand Contest 048——A - atcoder < S
热门文章
- oracle语句_ORACLE 常用语句实例:CTE MERGE 结合
- 3810.最长连续休息时间-AcWing题库
- 1.两数之和(leetcode-1)
- 面向对象3:类和对象
- banner图/轮播图----html
- php评论倒序 zblog_ZblogPHP调用最新、评论最多、浏览最多、置顶文章
- vue 鼠标点击绘制任意多边形_神操作!PPT也能绘制城市轮廓线
- java trim 换行符_JAVA去掉字符串左右两边的回车、空格、制表符、换行符
- antv g2字体阴影_antv/G2 v4使用遇坑之旅
- 关于opencv的cv2.WINDOW_一类