• 关于

    jquery复选框

    的搜索结果

问题

用vuejs或jquery怎么做这种购物车的“全选”?

小旋风柴进 2019-12-01 19:35:56 1729 浏览量 回答数 1

问题

求助在jquery中点一个按钮就让复选框为选中状态怎么做?

吴孟桥 2019-12-01 19:36:22 860 浏览量 回答数 1

问题

怎样通过jQuery ajax获取c:foreach遍历的cheakbox复选框选中的值

吴孟桥 2019-12-01 19:40:54 2724 浏览量 回答数 1

阿里云高校特惠,助力学生创业梦!0元体验,快速入门云计算!

学生动手场景应用,快速了解并掌握云服务器的各种新奇玩法!

问题

ajax怎么传jquery获取到复选框选中的值给后台,后台怎么接收?

吴孟桥 2019-12-01 19:37:07 1580 浏览量 回答数 1

问题

我有个复选框ID=a 在js里面页面一加载它就自动选上

小旋风柴进 2019-12-01 20:25:15 834 浏览量 回答数 1

问题

jquery jsp判断checkbox复选框选中不能超出2项

a123456678 2019-12-01 20:19:58 898 浏览量 回答数 1

问题

jQuery MultiSelect多选在IE6,会被select覆盖,怎么处理啊?

a123456678 2019-12-01 20:20:35 1094 浏览量 回答数 1

问题

jquery如何实现长按图标后显示Checkbox?

吴孟桥 2019-12-01 19:40:55 929 浏览量 回答数 1

问题

求助jquery控制checkbox是否选中,第二次全选时没有作用是怎么解决的?

吴孟桥 2019-12-01 19:37:09 1396 浏览量 回答数 1

问题

关于JQuery checkbox至少选中的问题

a123456678 2019-12-01 20:19:44 882 浏览量 回答数 1

问题

Struts2标签里<s:checkboxlist>的选中事件怎么写?

小旋风柴进 2019-12-01 20:05:39 1200 浏览量 回答数 1

问题

关于jquery点击复选框问题

吴孟桥 2019-12-01 19:43:02 962 浏览量 回答数 1

问题

关于jquery判断checkbox取消勾选时的问题

吴孟桥 2019-12-01 19:42:40 1430 浏览量 回答数 1

问题

jQuery chekbox全选除禁用

游客ufivfoddcd53c 2020-01-04 15:23:06 0 浏览量 回答数 1

问题

无法用jquery操作checkbox选中的问题

小旋风柴进 2019-12-01 20:22:21 821 浏览量 回答数 1

问题

jquery multiselect下拉列表复选框怎么动态添加option并赋值

a123456678 2019-12-01 20:21:44 1469 浏览量 回答数 1

回答

图片用属性记录下班级和学号,如下 <img cls="一班" num="1号"/> 然后jquery $(function () { $('班级checkbox 复选框选择器,学号checkbox 复选框选择器').click(function () { var clscb = ',' + $('班级checkbox 复选框选择器:checked').map(function () { return this.value }).get().join(',') + ',' var numcb = ',' + $('学号checkbox 复选框选择器:checked').map(function () { return this.value }).get().join(',') + ',' $('图片选择器').hide().each(function () { if (clscb == ',,' && numcb == ',,') this.style.display = ''//没有选中任何 else { var cls = this.getAttribute('cls') var num = this.getAttribute('num') var show = true; if (clscb != ',,' && clscb.indexOf(',' + cls + ',') == -1) show = false; if (show && numcb != ',,' && numcb.indexOf(',' + num + ',') == -1) show = false; if (show) this.style.display = ''; } }) }); });

吴孟桥 2019-12-02 02:34:17 0 浏览量 回答数 0

问题

关于jquery将值传到后台Action的问题

吴孟桥 2019-12-01 19:38:39 851 浏览量 回答数 1

回答

像checked、disabled、readonly等这些具有布尔值的属性,需要通过 jquery 的 prop 方法设置或读取,不要使用attr方法。 另外,这些属性只要存在,它的值就为 true,即使 你可以看到,这个复选框还是选中的。

a123456678 2019-12-02 02:25:11 0 浏览量 回答数 0

回答

引用来自“milin”的评论直接用jquery好了,写的那么麻烦 以下代码取自: JS, JQUERY实现全选,反选。 其中,我将 <script src="js/jquery-1.8.3.min.js"></script> 改成: <script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> 测试一下,似乎正是你所要的效果。 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input type="checkbox" value="全选" id="ckAll"/>水果</br> <div class="box"> <input type="checkbox" value="苹果" id="apple"/>苹果 <input type="checkbox" value="香蕉" id="bann"/>香蕉 <input type="checkbox" value="橘子" id="origin"/>橘子 </div> <script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript">        //给所有 .box input 元素添加 checked = ckAll 当前的状态;        //prop('checked',value) ,第一个值获取属性,第二个值:设置属性值。prop只有一个参数时,表示获取元素属性。         $('#ckAll').click(function(){            $('.box input').prop('checked',$(this).prop('checked')); }); $('.box input').click(function(){ //each 便利每一个元素,让其执行该函数 $('.box input').each(function(){ if(!$(this).prop('checked')){ $('#ckAll').prop('checked',false); //有一个不满足就 跳出该循环,避免执行下面 return false; }else{ $('#ckAll').prop('checked',true); } }) })</script> </body> </html>  ######嗯嗯,是这样的,感谢分享!######一个不选中的场景,是否应当写成:if(!select1Input[i].checked){...}? 你少写了属性:checked。######if(!select1Input[i].checked){...}还是不管用###### 提问: 识别号为"selectAll"的html元素是什么类型?(type="?") 鉴于代表它的变量all 有个属性onclick (all.onclick), 我猜是 type="button"。可是它同时又有一个属性 checked, 我想它可能是 type="checkbox"。因此,我觉得,这个应当设立两个元素:一个 type="button", 一个 type="checkbox"。 请告诉我 元素 "selectAll" 是什么类型(type="?")。我不太明白这句话:"一个不选中,全选框也取消的效果"。全选框是否指的是 id="selectAll" 这个元素? "也取消" 是否是指 这个全选框消失?或它的checked 由 true 变为 false?  建议: 1.    定义 方法 selectReverse 的代码是否可以改成: var selectReverse = reverse.onclick = function(){     for (var i=0; i<select1Input.length; i++) {     select1Input[i].checked= !select1Input[i].checked;     } } 2.   将变量名称 reverse 换成 toggle。Toggle(切换),即使用自定义效果来显示或隐藏匹配的元素。这里,指的是 在  选中/未选中 (checked:true/false) 之间切换。鉴于 reverse 已经被 js 用于颠倒数组中元素的顺序的方法名: reverse(), 这里就不宜再用做其它的意思了。又发现,jQuery 中 toggle() 方法 是用来切换元素的可见状态的。如果是要"全选框也取消",即 全选框也消失, 那么 toggle 就最合适不过了。######回复 @良辰2250 : 我刚发一贴回答。可能正合你意。######回复 @tcxu : 点全选复选框可以全部选中,如果取消其中一个选项,全选复选框就不会选中。我是想让全选复选框与它的选项们之间有一个这样联动的效果呢######回复 @良辰2250 : 谢谢答复。你说:"一个不选中,全选框也取消的效果"。这是什么效果? 看来,全选框指的是 id="selectAll" 这个元素。 "也取消" 指是什么情况?是指 这个全选框消失, 还是指,一旦全选框的 checked 为 false, 其它所有的checkbox 的 checked 都会 是 false?######select1Input[i].checked= !select1Input[i].checked; 嗯,这样会更好######都是复选框:全选、反选、各选项: <label><input id="selectAll" type="checkbox" />全选/取消全选</label> <label><input id="selectReverse" type="checkbox" />反选</label><label><input type="checkbox" name="ability" />js</labe>######var selectAll=function (flag){ for(var i=0;i<select1Input.length;i++){ select1Input[i].checked=flag; } all.checked=flag; } 难道是这个意思?######和上面的效果也一样######直接用jquery好了,写的那么麻烦######借助于 网上的代码,如: <script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> 有一个弊端:万一那个代码网页找不到(当然,不希望如此),你自己的代码也就无法运行了。我明白了你的用意之后,就尝试修改你的代码。结果发现,不用 JQuery 也会奏效。请测试。 var all = document.getElementById('selectAll'); var reverse = document.getElementById('selectReverse'); var select1Input = document.getElementsByName('ability'); var selectAll = function(flag){ for (var i=0; i<select1Input.length; i++){ select1Input[i].checked = flag; } } for (var i=0;i<select1Input.length;i++) select1Input[i].onclick = function(){ all.checked = false; } var selectReverse = reverse.onclick = function(){ for (var i=0; i<select1Input.length; i++) { select1Input[i].checked= !select1Input[i].checked; } } all.onclick = function(){ if (all.checked) { selectAll(true); } if (!all.checked){ selectAll(false); } }  ######谢谢啦我参考了http://www.cnblogs.com/lk4525/p/6513924.html 里面一个计数器,补充了一点######/* 全选、不选、反选 */ var all = document.getElementById('selectAll'); var reverse = document.getElementById('selectReverse'); var select1Input = document.getElementsByName('ability'); var selectAll = function selectAll(flag) { for(var i=0; i<select1Input.length; i++) { select1Input[i].checked = flag; } } for(var i=0; i<select1Input.length; i++) { select1Input[i].onclick = function() { //引入计数器 var sum = 0; for(var j=0; j<select1Input.length; j++) { if(select1Input[j].checked) { sum += 1; if(sum == select1Input.length) { all.checked = true; } else { all.checked = false; } } } } } var selectReverse = reverse.onclick = function(){ for (var i=0; i<select1Input.length; i++) { select1Input[i].checked= !select1Input[i].checked; } } all.onclick = function() { if(all.checked) { selectAll(true); } if(!all.checked) { selectAll(false); } }  ######$(document).on("click", ".checkAll", function (ev) { $(this).parents("table").find(".option .checkSingle").prop("checked", $(this).prop("checked")); }); $(document).on("click", ".checkSingle", function (ev) { var checked = $(this).parents("table").find(".option .checkSingle:not(:checked)").length == 0; $(this).parents("table").find(".checkAll").prop("checked", checked); });######回复 @Tis : 嗯嗯,方法有很多######判断全选框是否应该选中,只要判断 单选框的选中数量 和 总数量是否相等。######为什么写到循环里,直接all.checked=flag不可以?并且你click的时候已经改变all了,为什么还要在selectall里面改变下。还有,全选click里面的if意义在哪?直接selectAll(this.checked)不就好了######测试:点全选,再取消一个选项,再选中,会发现全选框居然不选中了。selectAll(flag)在all.onclick的里面是可以全选,但会存在一个如上的问题。所以引入一个计时器(选中的要和全部数一样),这时所有复选框都选中了,全选框才会是选中的状态

kun坤 2020-06-09 13:59:32 0 浏览量 回答数 0

问题

在Javascript / jQuery中创建两个数字(包括两个数字)之间的所有整数的数组

保持可爱mmm 2020-02-07 22:38:54 0 浏览量 回答数 1

问题

jquery复选框功能,点一次就不能用了

小旋风柴进 2019-12-01 19:33:09 882 浏览量 回答数 1

问题

jquery 怎么调用事件

小旋风柴进 2019-12-01 19:23:19 921 浏览量 回答数 1

问题

通过.push()方法将项目添加到对象

保持可爱mmm 2020-02-09 11:54:40 0 浏览量 回答数 1

回答

$("#btnSubmit").click()的意思是:“当点击id为btnSubmit的元素时”。input不需要再设置onclick。 修改后的代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EW" "http://www.w3.org/TR/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <!--插入脚本 载入jquery-1.4.2.min.js文件 结束脚本--> <script language="javascript" type="text/javascript" src="jquery-1.4.2.min.js"></script> <!--插入脚本--> <script type="text/javascript"> <!--创建对象--> $(function() { $("#Byttonl").click(function() { <!--获得文本框的值--> var oTextValue = $("#Textl").val(); <!--获得单选框按钮值--> var oRdoValue = $('input:radio[name="rdoSex"]:checked').val(); <!--获得复选框按钮值--> var oChkValue = $("#Checkboxl").is(":checked") ? "已婚" : "未婚"; <!--显示提示文本元素和内容--> $("#divTip").html(oTextValue + oRdoValue + oChkValue); }) }) <!--结束脚本--> </script> </head> <body> <div class="divFrame"> <div class="divTitle">清输入如下信息</div> <div class="divContent">姓名: <input id="Textl" type="text" class="txtCss" /> <br />性别: <input id="Radiol" name="rdoSex" type="radio" value="男" />男 <input id="Radio2" name="rdoSex" type="radio" value="女" />女 <br />婚否: <input id="Checkboxl" type="checkbox" /> <div class="divBtn"> <input id="Byttonl" type="button" value="提交" class="bthCss" /> </div> </div> </div> <div id="divTip" class="divTip"></div> </body> </html>

小旋风柴进 2019-12-02 02:18:08 0 浏览量 回答数 0

问题

jquery checkbox的问题

a123456678 2019-12-01 20:20:19 692 浏览量 回答数 1

问题

【Jqurey】关于复选框全选与反选的问题 : 配置报错 

kun坤 2020-06-03 15:01:26 5 浏览量 回答数 1

回答

浏览器端提交数据的时候一般都是通过GET或者POST方式来传输,比如/post.php?action=edit&id=1024,拿PHP来说,就是直接用$_GET和$_POST等超全局变量在任何地方访问这些用户输出的参数,比如取参数action的值,$_GET['action'].如果你是用PHP写CGI程序,那么你就需要自己获取这些参数,大概就是先URL解码,然后按&分割,再按=分割,获取参数的名和值. <?php $tmp = explode('&', urldecode('action=edit&id=1024')); $get = array(); foreach($tmp as $v) { $tmp2 = explode('=', $v); foreach($tmp2 as $v2) { $get[$tmp2[0]] = $tmp2[1]; } } print_r($get); <form accept-charset="utf-8" action="info.php" method="GET"> <input type="checkbox" name="os[]" value="Windows" />Windows <input type="checkbox" name="os[]" value="Ubuntu" />Ubuntu <input type="checkbox" name="os[]" value="Mac" />Mac <input type="submit" name="submit" value="提交" /> </form> 上面的表单,如果勾选了3个复选框,那么提交后就对应这样的GET请求(一个数组): info.php?os[]=Windows&os[]=Ubuntu&os[]=Mac&submit=提交 $_GET['os']: Array ( [0] => Windows [1] => Ubuntu [2] => Mac ) 如果你用POST方式的话可以在Firebug之类的工具的网络里看到这个信息,而不像GET显示在URL,并记录到Web服务器的日志里. 一般是浏览器端通过AJAX访问服务器端获取数据时,服务器端才返回JSON数据,而不是浏览器端向服务器端提交JSON数据.JSON是JS里的一种数据结构,就像数组至于PHP,而PHP可以通过json_encode/json_decode在数组和JSON之间转换,PHP里的数组不区分数字数组和字典(键值对/哈希表),PHP可以用数组保存从数据库中查出的结果集,经过数组处理后json_encode成JSON串,然后返回给浏览器.浏览器端可以用jQuery.parseJSON(data)或JSON.parse(data)或eval('(' + data + ')')把返回的JSON串转成JS对象进行操作.

爵霸 2019-12-02 01:57:50 0 浏览量 回答数 0

问题

jquery checkbox的问题 - jquery报错

montos 2020-05-31 09:32:13 0 浏览量 回答数 1

问题

jquery checkbox的问题:报错

kun坤 2020-06-06 22:51:35 0 浏览量 回答数 1
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站