使用 jquery 獲取一組或者單個 checkbox 的選中狀態的值。下面通過一個示例進行說明,假設現有一頁面有一組 checkbox 的 name 的值爲 id ,那麼獲取這組 name=id 的checkbox的值的方法如下:
- var id_array=new Array();
- $('input[name="id"]:checked').each(function(){
- id_array.push($(this).val());//向數組中添加元素
- });
- var idstr=id_array.join(',');//將數組元素連接起來以構建一個字符串
- alert(idstr);
另外 jquery 判斷單個 checkbox 是否選中以及獲取選中值的方法如下:
- if($("#id").is(":checked")){//選中
- alert($("#id").val());//打印選中的值
- }