jQuery實現的將選中的checkbox核取方塊的值存入陣列
在實際應用中,可能需要選中核取方塊的值存入陣列,以便於後續操作,下面就是一段能夠實現此功能的程式碼。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> function show(){ var strIds=new Array(); $("input[name=items]").each(function (i,d){ if(d.checked) { strIds.push(d.value); } }) if(strIds.length<1){ alert("您沒有選中項!"); } else{ var ids=strIds.join(","); alert("你選中的字串有:"+ids); } } $(document).ready(function(){ $("#bt").click(function(){ show(); }) }) </script> </head> <body> <input type="checkbox" name="items" value="1">螞蟻部落一 <input type="checkbox" name="items" value="2">螞蟻部落二 <input type="checkbox" name="items" value="3">螞蟻部落三 <input type="checkbox" name="items" value="4">螞蟻部落四 <input type="button" id="bt" value="檢視效果"/> </body> </html>
以上程式碼實現了我們的要求,實現的原理也非常的簡單,就是獲取checkbox核取方塊jQuery物件集合,然後通過each()函式遍歷集合中的每一個核取方塊元素,然後判斷元素是否被選中,如果選中就存入陣列。
相關閱讀:
1.each()函式可以參閱jQuery each()一章節。
2.$("input[name=items]")可以參閱jQuery [attribute=value]一章節。
3.push()函式可以參閱javascript push()一章節。
4.join()函式可以參閱javascript join()一章節。
相關文章
- 將選中核取方塊值存入陣列陣列
- jquery獲取選中checkbox核取方塊的值jQuery
- jQuery獲取選中的checkbox核取方塊的值jQuery
- 使用jquery獲取被選中checkbox核取方塊的值jQuery
- jQuery實現的限制checkbox核取方塊選中的數目jQuery
- jquery實現的判斷checkbox核取方塊是否被選中jQuery
- JavaScript 獲取選中checkbox核取方塊的值JavaScript
- js獲取選中checkbox核取方塊的值JS
- javascript獲取選中checkbox核取方塊的值JavaScript
- jquery實現checkbox核取方塊全選效果jQuery
- jquery獲取沒有選中的checkbox核取方塊jQuery
- JavaScript獲取選中checkbox核取方塊值JavaScript
- jQuery核取方塊checkbox的全選和反選jQuery
- jquery限制checkbox核取方塊被選中的數目jQuery
- jQuery判斷checkbox核取方塊是否選中jQuery
- jquery限制checkbox核取方塊選中數目jQuery
- js實現checkbox核取方塊的反選效果JS
- 獲取選中checkbox核取方塊的值程式碼例項
- JavaScript獲取選中checkbox核取方塊的選中值JavaScript
- jQuery 判斷checkbox核取方塊是否被選中jQuery
- jQuery獲取選中的核取方塊或者單按鈕的值jQuery
- jQuery獲取選中核取方塊的值程式碼例項jQuery
- jQuery checkbox核取方塊操作jQuery
- jquery判斷checkbox核取方塊是否被選中的幾種方式jQuery
- jquery table下的核取方塊選中、取消jQuery
- js 獲取被選中核取方塊的值JS
- 如何使用jQuery實現核取方塊的全選和取消jQuery
- javascript實現checkbox核取方塊全選和反選功能JavaScript
- jQuery如何判斷一個checkbox核取方塊是否被選中jQuery
- jQuery如何實現核取方塊全選和全不選jQuery
- js獲取checkbox核取方塊checked屬性值為true核取方塊JS
- JavaScript 判斷checkbox核取方塊是否選中JavaScript
- javascript 限制checkbox核取方塊選中數量JavaScript
- JavaScript判斷checkbox核取方塊是否選中JavaScript
- jQuery獲取所有的checkbox核取方塊元素jQuery
- checkBox核取方塊,獲得選中那一行所有列的資料
- jQuery Validate限定核取方塊選中的數目jQuery
- 根據name屬性值篩選checkbox核取方塊