jQuery分别获取选中的复选框值的示例
jQuery 获取 示例 选中 分别 复选框
2023-06-13 09:15:28 时间
functionjqchk(){//jquery获取复选框值
vars="";
$("input[name="aihao"]:checked").each(function(){
s+=$(this).val()+",";
});
点击“提交”后,可以得到正确的选择值了,但是后面多一个,(英文逗号),这个可以检测一下再用substring去除,或者获取到复选框选择值后一般都要转成数组再使用的,所以也可以在转成数组后,去除最后一个数组元素。
if(s.length>0){
//得到选中的checkbox值序列
s=s.substring(0,s.length-1);
}
alert(s==""?"你还没有选择任何内容!":s);
}
</script>
直接上代码,主要是获取checkbox值的方法:将其放到数组中,然后连接成字符串
varchenked=$("input[type="checkbox"]:checked").val([]);
varnames="";
for(vari=0;i<chenked.length;i++){
names+=chenked[i].value+",";
}
可以更优雅一些:
vararr_v=newArray();
=$("input[type="checkbox"]:checked").each(function(){
arr_v.push(this.val());
});
arr_v.join(",");
即可以了
//此为重点,该句与下面的第一句效果一样
varselectedItems=newArray();
$("input[@name="itemSelect[]"]:checked").each(function(){selectedItems.push($(this).val());});
if(selectedItems.length==0)
alert("Pleaseselectitem(s)todelete.");
else
$.ajax({
type:"POST",
url:"/ajax_do_something.php",
data:"items="+selectedItems.join("|"),
dataType:"text",
success:function(request){
document.location.reload();
},
error:function(request,error){
alert("Errordeletingitem(s),tryagainlater.");
}
}
);
java拆分
Stringnames=null;
Stringname1=null;
Stringname2=null;
names=request.getParameter("names");
String[]name=names.split(",");
for(Stringx:name){
if("zhangsan".equals(x)){
name1=x;
}
if("lisi".equals(x)){
name2=x;
}
}
jquery修改时候选中后台查询的复选框
varstruids="${useridstr}";//后台获取数据
alert(struids);
if(struids!="")
{
varstr=struids.split(",");
for(varj=0;j<str.length;j++)
{
$(":checkbox[value=""+str[j]+""]").attr("checked",true);
}
}
下拉框
varmodule="${module}"
$("#moduleoption[value=""+module+""]").attr("selected","selected");
vars=$("#parentId").find("option:selected").val();
相关文章
- vue引入jQuery[通俗易懂]
- 利用 jQuery 获取 url 参数值
- jquery 获取浏览器窗口的可视区域高度 宽度 滚动条高详解编程语言
- jQuery获取未选中的checkbox详解编程语言
- jQuery获取动态生成的元素详解编程语言
- jQuery表单伪类选择器
- jquery回车事件实现代码
- 滚动图片效果jquery实现回旋滚动效果
- jQuery操作Select选择的Text和Value(获取/设置/添加/删除)
- jquery在Chrome下获取图片的长宽问题解决
- jQuery学习笔记(3)--用jquery(插件)实现多选项卡功能
- jQuery学习笔记(4)--Jquery中获取table中某列值的具体思路
- jQuery获取浏览器中的分辨率实现代码
- jQuery动态地获取系统时间实现代码
- jquery及原生js获取select下拉框选中的值示例
- jquery获取元素值的方法(常见的表单元素)
- jQuery中使用Ajax获取JSON格式数据示例代码
- Jquery改变radio/checkbox选中状态,获取选中的值(示例代码)
- JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
- jquery的ajax和getJson跨域获取json数据的实现方法
- jquery获取元素索引值index()示例
- 使用Jquery获取带特殊符号的ID标签的方法
- asp.net中js+jquery添加下拉框值和后台获取示例
- jQuery函数的第二个参数获取指定上下文中的DOM元素
- JQuery判断radio是否选中并获取选中值的示例代码
- jQuery不使用插件及swf实现无刷新文件上传
- 分享2个jQuery插件--jquery.fileupload与artdialog
- jQuery根据ID获取input、checkbox、radio、select的示例