CSDNRGY
2016-01-14 08:50
采纳率: 99.3%
浏览 3.5k

如何用JQuery获取到已经勾选的checkbox的元素

 <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
 function bb()
 {
        var testNames = $("");
        console.log(testNames);
    //var checkInputs = $("input"); 
     // window.parent.dialogArguments.aa('par');
 }
<input type="checkbox" name="test" value="001"/><input value="A"/><br>
<input type="checkbox" name="test" value="002"/><input value="B"/><br>
<input type="checkbox" name="test" value="003"/><input value="C"/><br>
<input type="button" onclick="bb();" value="click" />
  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • humorHan 2016-01-14 08:59

    $("input[name="test"]:checked")

    评论
    解决 无用
    打赏 举报
  • LLLL765 2016-01-14 09:05

    <!DOCTYPE HTML>



    无标题文档 $(document).ready(function(){ function A() { //每次有选择的时候就执行一次 $(".check").on("change",function(){ var arr=Array(); $(".check").each(function(){ var index=$(this).index(); if($(".check").eq(index).is(':checked')) { arr.push($(this).index()); } }) alert(arr); }) } A(); })






    评论
    解决 无用
    打赏 举报
  • wangsun300 2016-01-15 07:49

    var $Checks = $("input[name='aaa']:checked");
    var Ids;
    $Checks.each(function (index, value) {
    Ids += ","+value.value;
    });

    评论
    解决 无用
    打赏 举报
  • wangsun300 2016-01-15 07:48

    var $Checks = $("input[name='aaa']:checked");

    评论
    解决 无用 1
    打赏 举报

相关推荐 更多相似问题