jQuery表格数据条件筛选代码
代码片段:
js代码
<script type="text/javascript"> $(function(){ //要绑定的表格类名 var choosetable=".choosetable"; var checkarray=[]; //循环遍历table的th加入到筛选列表中 $(choosetable+" th").each(function(){ checkarray.push($(this).text()); }); for (var i = 0; i < checkarray.length/3; i++) { if(i<checkarray.length/3-1||checkarray.length%3==0){ var checktext=""; for (var j = 0; j < 3; j++) { checktext+="<div class='choosediv'><label class='checkbox'><input type='checkbox' checked value='"+((i*3)+j)+"'> "+checkarray[((i*3)+j)]+" </label> </div>"; } }else{ var checktext=""; for (var j = 0; j <checkarray.length%3; j++) { checktext+="<div class='choosediv'><label class='checkbox'><input type='checkbox' checked value='"+((i*3)+j)+"'> "+checkarray[((i*3)+j)]+" </label> </div>"; } } $(".modal-body").append("<div class='chooses'>"+checktext+"</div>"); } $("#choosebtn").click(function(){ var choosearr=[]; $(".checkbox input").each(function(){ //alert($(this).is(":checked")); if(!$(this).is(":checked")){ choosearr.push($(this).val()); } }) //alert(choosearr); $(choosetable+" tr").each(function(){ $(this).children().show(); }); for(var i=0;i<choosearr.length;i++){ $(choosetable+" tr").each(function(){ $(this).children().eq(choosearr[i]).hide(); }); } }); //全选/全不选 $("#allchecked").click(function(){ if(this.checked){ $(".checkbox input").prop("checked", true); }else{ $(".checkbox input").prop("checked", false); } }); }) </script>
本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn
相关文章
20 Jul 2023
如何通过Vue和Excel实现表格数据的多条件筛选随着数据的不断增多,我们往往需要在表格中进行多条件的筛选,以便快速定位符合我们需求的数据。在Vue和Excel的帮助下,我们可以轻松实现这一功能。首先,我们需要在Vue中引入Excel文件,并将其转换为可操作的数据格式。这可以通过使用papaparse库来实现。以下是引入和转换Excel文件的代码示例:<
16 May 2016
使用jQuery可以大大减轻工作量,在实际开发中,使用了jQuery的clone(true)函数,该函数可以创建一个jQury对象的副本,并且参数为true时,可以复制该元素的所有事件处理函数。
18 Jan 2017
这是一款基于jquery的超逼真下雪场景特效。该特效使用jquery代码来动态插件html5 canvas元素,然后在canvas中制作下雪特效。
18 Jan 2017
这是一款使用jQuery和CSS3来制作的炫酷汉堡包变形动画特效。该特效通过通过jQuery来附加按钮事件,并通过CSS3 transform和animation来制作动画特效。
23 May 2023
随着互联网的普及,打字特效的应用越来越广泛,jquery打字特效也成为了许多网站开发人员的首选。然而,在实现这种特效的过程中,细节问题经常会影响用户体验,比如打字特效的回删问题。本文将介绍如何利用jquery打字特效停止回删,提高用户的浏览体验。jquery打字特效的实现可以使用现成的插件,如typed.js和jQuery.Typewriter等。这些插件都是基于jquery的
16 May 2016
jquery提示效果有很多,本文也提供一个超漂亮的仿腾讯弹出层效果,热爱特效的你可千万不要错过了啊,希望本文提供的案例对你学习jquery特效有所帮助
16 May 2016
这篇文章主要介绍了jQuery实现带玻璃流光质感的手风琴特效,是一款基于jQuery+CSS3实现手风琴特效,希望你可以喜欢。
28 Nov 2017
jquery中我们最需要用的除了异步,就是动画和特效了吧,要想给用户更好的体验jquery是最好的选择,就让我们一起来看看jquery的动画、特效的详解吧
Hot tools Tags
Hot Tools
jQuery2019情人节表白放烟花动画特效
一款抖音上很火的jQuery情人节表白放烟花动画特效,适合程序员、技术宅用来向心爱的姑娘表白,无论你选择愿意还是不愿意,到最后都得同意。
layui响应式动画登录界面模板
layui响应式动画登录界面模板
520情人节表白网页动画特效
jQuery情人节表白动画、520表白背景动画
炫酷的系统登录页
炫酷的系统登录页
HTML5磁带音乐播放器-CASSETTE PLAYER
HTML5磁带音乐播放器-CASSETTE PLAYER