本文介绍了表单提交数据时常用到的一些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;
}