jquery如何获取同名的checkbox的值

<input type=checkbox id="DATA" name="DATA" value="2">新增
<input type=checkbox id="DATA" name="DATA" value="8">删除
<input type=checkbox id="DATA" name="DATA" value="4">修改
<input type=checkbox id="DATA" name="DATA" value="1">查看

比如这样 如何用jquery随意获取这里的value值。循环也好。不循环也罢。只要能获取到即可。谢谢了哈

如果能用flexigrid最好。
谢谢了

解决加分。

$("[name='chk']").each(function(){
alert($(this).val());//循环得到name为chk的值,至于是不是checkbox也无所谓。
});

如果必须指定checkbox的话,如下
$(":checkbox[name='chk']").each(function(){
alert($(this).val());//循环得到name为chk的值,至于是不是checkbox也无所谓。
});
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-05-31
如果这样你最好将name改为DATA[]
这样就变成一个数组了。
获取他们就为
$("*[name=DATA[]]").val();
第2个回答  2010-06-01
var str;
var checkBoxs = document.getElementsByName("DATA");
for (var i = 0; i < checkBoxs .length; i++) {
if (checkBoxs[i].checked){
str= str+ checkBoxs[i].value + ',';
}
}
后台在解析str,得到数组本回答被提问者和网友采纳

jquery 获取多个checkbox的value值
思路:利用name属性值获取checkbox对象,然后循环判断checked属性(true表示被选中,false表示未选中)。1、HTML结构 1 2 3 4 5 2、javascript代码:function show(){ obj = document.getElements

如何获取checkbox 全部的值
("input:checkbox:checked").each(function(index,element)); \/\/ 为所有选中的复选框执行函数,函数体中可以取出每个复选框的值 ("input:checkbox:checked").map(function(index,domElement)); \/\/ 将所有选中的复选框通过函数返回值生成新的jQuery 对象 实例演示:点击按钮获取checkbox的选中值 创...

jQuery如何获取checkbox中的value值?
大体思路就是把你要的checkbox的元素遍历一下,然后取当前的value值,要使用jq内置的val()方法,代码如下: 三人行慕课1 三人行慕课2 三人行慕课3 三人行慕课4

jquery怎么获得相同属性的个数
我写个方法:参数就是你要获取的哪个属性。比如id,name等等 function attrNum(attr){ return $("[" + attr + "]").length; }

jquery \/ js 获取当前操作(选中或取消选择)的checkbox的值
你好,你可以这样做判断, var ck=$("#checkbox的id");然后判断ck.checked 如果为true,说明为选择状态,为false 为未选择状态。希望是你想要的答案,请点击采纳,举手之劳,能激励我继续为别人答题,谢谢!

用jQuery ,判断CKBOX是否已选,并且获得同一个DIV里面的的title和的值...
<input type="checkbox" name="chk_objIds" value="<%=i%>" \/> <input type="hidden" name="permission" value="<%=(i&"p")%>" \/> <a title="<%=(i&"content")%>"> bla bla bla < next > t

jquery如何根据多选框name来获得选中的值。
根据多选框name来获得选中的值可用如下 jquery代码实现 ("input:checkbox[name='test']:checked").each(function() { \/\/ 遍历name=test的多选框 $(this).val(); \/\/ 每一个被选中项的值});实例演示:给出两组多选框,点击按钮后分别获得两组中被选择的项目 示例代码如下 创建Html元素 请输...

jquery怎样获取多个复选框的值?
可以参考下面的代码:(document).ready(function(){ varchecked=[];("#submitButton").click(function(){ ('input:checkbox:checked').each(function(){ checked.push($(this).val());});alert(checked);});});

如何用JQuery实现获取checkbox选中的那一行的input中的值
2、jquery代码 (function(){ (":button").click(function() { \/\/ 找到选中行的input var ipts = $(":checkbox:checked").parents("tr").find("input:text");\/\/ 遍历input并使用val()方法获取值 str = .map(function() {return $(this).val();}).get().join(", ");alert(str);}...

jquery如何获取checkbox,并判断是否选中
常用的就两种:("input").attr("checked") == "checked" or "undefined"("input").prop("checked") == true or false 可以参考网页链接

相似回答