本文介绍了表单提交数据时常用到的一些jquery代码,包括 获取radio的选中值、获取当前页面checkbox的选中元素、全选按钮、js获取url请求参数等,有需要的朋友参考下。
1,获取radio的选中值
 
复制代码 代码示例:
//1.你指定了div下的子radio  
$("#div").find("input[type='radio']:
checked").attr("data-status");  
  
//2.你指定radio的name下的选中  
$("input[name='version'][type='radio']:checked").attr("data-status"); 
2,获取当前页面checkbox的选中元素:
 
复制代码 代码示例:
//1.第一种方式  
$("input[name='checkbox']:checked");  
  
//2.第二种方式  
$("input[name='checkbox']").filter(":checked"); 
3,全选按钮:
 
复制代码 代码示例:
 //1.全选  
var checkboxs=document.getElementsByName("checkbox");  
for(var i=0;i<checkboxs.length;i++) {  
    checkboxs[i].checked=true;  
}  
  
 //2.全取消  
var checkboxs=document.getElementsByName("checkbox");  
for(var i=0;i<checkboxs.length;i++) {  
    checkboxs[i].checked=false;  
 }  
 
4,js获取url请求参数
 
复制代码 代码示例:
function getQuery(name) {  
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");  
    var r = window.location.search.substr(1).match(reg);  
    if (r != null) {  
        return unescape(r[2]);  
    }  
    return null;  
}