这个简单,假如你的表格id为table,表格第一列为checkbox,然后在checkbox选中的情况下将表格所有第二列中的数据放到一个数组中 var data = [];$(function(){ $("#table")find(":checkbox:checked")each(function(){ var val = $(this)parent
把复选框取一样的名字。
String[] name=requestgetParameterValues("checkName");
这个方法可以得到是否选中的复选框的value值。
requestgetParameterValues(c1);
for(c1){
for(di){
if(c1等d1){
dddddd
}else{
dddd
}
}
}
下面的代码是实现最快捷代码最简洁的方式,供参考:
<script>
$(function() {
$ajax({
type : "POST",
url : basePath + "getBrandListdo",
success : function(data) {
$each(data, function(i, it) {
$("<input type='checkbox' id='brand'" + itname + " name='brand' value='" + itid + "' />" + itname + "<br>")appendTo($('#brandList'));
});
}
});
});
</script>
<div><span>你喜欢的品牌:</span>
<div id="brandList"></div>
</div>
用jquery实现比较方便
1,获取已选中复选框的值的写法为
$("input[type='checkbox']:checked")val();
2,获取已选中复选框其他列的值的写法为
$("input[type='checkbox']:not(:checked)")val();
这两种方法返回的都是数组
你的意思就是通过判断checkbox的选中获取对应的hidden元素的值是吧:
var arr = [];//存放选中id的数组
var $checked = $("input[type=checkbox]:checked");
for(var i=0;i<$checkedlength;i++){
arrpush($checked[i]next()attr("id"));
}
var rows = $('#dg')datagrid('getSelected');
$post(url, rows, function(response){
consolelog(response);
}, 'json');
以上就是关于如何获取table中checkbox 选中行中列的数据全部的内容,包括:如何获取table中checkbox 选中行中列的数据、jsp 如何 取复选框的值、请问怎么获取jsp页面上复选框的内容,然后把在复选框上所选择的内容提交保存到mysql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)