如何在jQuery中检索复选框值如何使用jQuery以获得复选框值,并立即将其放入文本区域?就像这段代码:<html>
<head>
</head>
<body>
<div id="c_b">
<input type="checkbox" value="one_name" checked>
<input type="checkbox" value="one_name1">
<input type="checkbox" value="one_name2">
</div>
<textarea id="t"></textarea>
</body></html>如果id="c_d"更新阿贾克斯,下面的阿尔特科尼图的代码不起作用。有什么好的解决办法吗?
3 回答

饮歌长啸
TA贡献1951条经验 获得超3个赞
function updateTextArea() { var allVals = []; $('#c_b :checked').each(function() { allVals.push($(this).val()); }); $('#t').val(allVals); } $(function() { $('#c_b input').click(updateTextArea); updateTextArea(); });
更新

四季花海
TA贡献1811条经验 获得超5个赞
function showSelectedValues(){ alert($("input[name=chkboxName]:checked").map( function () {return this.value;}).get().join(","));}
<html> <head> </head> <body> <div> <input name="chkboxName" type="checkbox" value="one_name" checked> <input name="chkboxName" type="checkbox" value="one_name1"> <input name="chkboxName" type="checkbox" value="one_name2"> </div> </body> </html>

温温酱
TA贡献1752条经验 获得超4个赞
$(function() { $('input[type="checkbox"]').bind('click',function() { if($(this).is(':checked')) { $('#some_textarea').html($(this).val()); } });});
编辑:
$(function() { $('#c_b input[type="checkbox"]:checked').each(function() { $('#t').append(', '+$(this).val()); });});
编辑2
$('#c_b :checkbox:checked').each(function() { $('#t').append(', '+$(this).val());});
- 3 回答
- 0 关注
- 562 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消