日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

JQ实现全选、反选、全不选

發布時間:2023/12/31 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JQ实现全选、反选、全不选 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

導入JQ的包

這是導入菜鳥教程的jq包

<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"> </script>

jq代碼

<script type="text/javascript"> $(function() {var i=false;//全選操作$("#all").on("click",function(){if(i==false){//選中方式不同,詳細的可以參考jq手冊$("input[name='id']").prop("checked",true);i=true;}else{$("input[name='id']").prop("checked",false);i=false;}});//反選操作$("#Rev").on("click",function(){$("[type=checkbox]:checkbox").each(function() {this.checked = !this.checked;i=!i;});});//全不選操作$("#allNot").on("click",function(){$("input[name='id']").prop("checked",false);i=false;});}); </script>

這里將true和false賦給i。如果直接用true和false的話,點擊多選按鈕,然后再點擊反選/全不選后,要再點擊兩次全選按鈕才有效(解決的辦法沒找到),所以就用i來代替true和false,每次點擊后,都清空一下狀態。

<td colspan="*">批量操作:&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; <input type="button" value="全選" id="all" />&nbsp;&nbsp;&nbsp;&nbsp; <input type="button" value="反選" id="Rev" />&nbsp;&nbsp;&nbsp;&nbsp; <input type="button" value="全不選" id="allNot" /> </td> <!-- 下面這個是多選框的寫法 --> <input type="checkbox" name="id">

總結

以上是生活随笔為你收集整理的JQ实现全选、反选、全不选的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。