点击“提交”后,可以得到正确的选择值了,但是后面多一个,(英文逗号),这个可以检测一下再用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();

热门推荐

1 毛坯房验收经验和常识 看了之后再验房心里有底
2 二手房收房如何交接 二手房收房注意问题
3 专业验收毛坯房的价格 商品房验收合格的标准
4 精装房怎么验收 精装房请验房师有用吗
5 一般要到哪里找验房师 验房师有哪些作用呢
6 请人验房一般是多少钱 验房师费用是多少
7 怎样测量房子面积 建筑面积和使用面积怎么算
8 收房需要注意什么 仔细检查不松懈
9 收房时三书一证一表是什么 主要作用介绍
10 交房时交房税费有哪些 本文为你一一讲解
11 验房都需要验什么 要做哪些准备呢
12 毛坯房验房师有必要请吗 毛坯房装修完如何验收
13 地下室防水工程质量验收规范详解
14 水性涂料、油性涂料区别介绍
15 零基础布艺DIY工坊 教你做超萌猫头鹰钥匙包
16 三棵树漆怎么样?三棵树漆官方网站
17 家庭“装修套餐”中猫腻你知道吗?
18 小空间大浴望 卫浴间装修巧支招