怎么用jquery获取复选框里面的所有选中的值

怎么用jquery获取复选框里面的所有选中的值,第1张

$("input[type=checkbox][name=11111][checked]")length

将11111改为你的checkbox的name属性,上面的值就是选中个数

给每个<input

type="checkbox">加一个class="xxx"

var

a=[];

$each($("xxx:checked"),function(i,n){

a[i]=nvalue

});

则a中的内容就是选中复选框中所有value的值

CheckBox复选框JS实现全选全不选功能,很简单,就只需插入一小段js函数就行了。。。

<script

language="javascript">

function

cli(Obj)

{

//获取控制其它复选框的对象obj

var

collid

=

documentgetElementByIdx_x("all")

//获取需要全选,全不选功能的所有复选框

var

coll

=

documentgetElementsByName(Obj)

//如果obj被选中,则全选

if

(collidchecked){

//循环设置所有复选框为选中状态

for(var

i

=

0;

i

<

colllength;

i++)

coll[i]checked

=

true;

}else{//取消obj选中状态,则全不选

//循环设置所有复选框为未选中状态

for(var

i

=

0;

i

<

colllength;

i++)

coll[i]checked

=

false;

}

}

</script>

----------------------------------------------------

下面是一组CheckBox复选框html代码

----------------------------------------------------

<input

name='多选名称'

type='checkbox'

value=''

id="all"

onclick="cli('多选项名称');">

全选

<input

name='多选项名称'

type='checkbox'

value=''

>

A

<input

name='多选项名称'

type='checkbox'

value=''

>

B

<input

name='多选项名称'

type='checkbox'

value=''

>

C

<input

name='多选项名称'

type='checkbox'

value=''

>

D

<input

name='多选项名称'

type='checkbox'

value=''

>

E

<input

name='多选项名称'

type='checkbox'

value=''

>

F

----------------------------------------------------

复选框的name值一样 id递增, value自己循环赋值或手写,然后request(name)就得到一个所有被选中的复选框值的数组: 1,2,3,4,5然后分割字符串 循环中其他 *** 作

只能在前台页面中手动加入要传到后台的数据

在checkbox标签加一个rowid属性,这个属性值就是id值,而同行的其它input标签的id属性值就用属性值+id值,用于区分,例如,id为30000000000这行,更新时间文本框的id属性值为time30000000000,

当checkbox被点击时判断是不是被选中,如果被选中,通过documentgetElementById("time30000000000")value获得选中行的更新时间,以及自动更新,在js代码中将要传到后台的数据拼到一起再发送到后台

以上就是关于怎么用jquery获取复选框里面的所有选中的值全部的内容,包括:怎么用jquery获取复选框里面的所有选中的值、如何获取jquery mobile中复选框所选所有的值、js中复选框怎么做全选 但是不全部选中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9680185.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存