js 取checkbox中 多个被选中的值
2016-04-08 15:59
441 查看
function mark(mark){
//var checkedId = document.getElementsByName("checkedId").text();
//alert(checkedId);
//alert(mark);
//alert($("input:checked[name='"+checkedId+"']").value());
var aa = document.getElementsByName("checkedId");
var ss = "";
for (var i = 0; i < aa.length; i++) {
if (aa[i].checked) {
ss += aa[i].value+",";
// ss.push(aa[i].value);
}
}
var markString = mark;
$.ajax({
type : 'post',
url : 'setIsRegistrationAjax.action',
data : {
markString:markString,
checkeds:ss
},
//dataType : 'json',
success : function(data) {
var jsonObj = eval('(' + data + ')');
alert(jsonObj.data);
location.reload();
}
});
}
<td><input type="checkbox" name="checkedId" value="${li.PrimaryId}" id="${li.PrimaryId}"/></td>
//var checkedId = document.getElementsByName("checkedId").text();
//alert(checkedId);
//alert(mark);
//alert($("input:checked[name='"+checkedId+"']").value());
var aa = document.getElementsByName("checkedId");
var ss = "";
for (var i = 0; i < aa.length; i++) {
if (aa[i].checked) {
ss += aa[i].value+",";
// ss.push(aa[i].value);
}
}
var markString = mark;
$.ajax({
type : 'post',
url : 'setIsRegistrationAjax.action',
data : {
markString:markString,
checkeds:ss
},
//dataType : 'json',
success : function(data) {
var jsonObj = eval('(' + data + ')');
alert(jsonObj.data);
location.reload();
}
});
}
<td><input type="checkbox" name="checkedId" value="${li.PrimaryId}" id="${li.PrimaryId}"/></td>
相关文章推荐
- 从零开始学_JavaScript_系列(六)——CSS的padding、margin、border属性超详细解释(图文)
- js图片自适应宽高
- js日期函数
- jq与js 区别
- js 取多个id相同的值
- 短信验证js 倒计时效果
- JavaScript能干什么?
- 用户点击获取验证码之后我们会发送一条信息到用户手机,然后就会出现一个倒计时按钮,很像支付宝手机付款效果了,下面我给大家分享两个js效果
- MyEclipse 编写 JSP 代码时很卡的解决办法
- jsonUtil 工具类
- fastjson 私有属性的坑
- 从函数调用的角度,探讨JavaScript中this的用法
- JavaScript代码优化
- js的字符串charAt()方法
- 解归档+json解析
- Ext Js【Hello World】 ——4.1 beta 1
- js生成验证码并验证
- 网页信息抓取进阶 支持Js生成数据 Jsoup的不足之处
- javascript 格式化数字
- js实现跑马灯效果