JS checkbox 值的获取

例如:
    <form>
       <volist name="powerlist" id="vo">
             <p class="ppp"><span><{$vo.name}></span><i><input class="checkbox"><label value="<{$vo.module}>"></label></i></p>
        </volist>
       </form>

    <script type="text/javascript">
        $("form p").click(function(){
            $(this).children().children("label").toggleClass("active");
        });

        $("#submit").click(function(){ 
            var place = $(".site").val();
            var openid =  $(".openid").val();
            var check = [];
            jQuery(".active").each(function(key,value){ 
                check[key] = $(this).attr("value");
            });
            $.post('<{:U('App/Pass/deal')}>',{check:check,place:place,openid:openid},function(datalist){
                alert(datalist);
                // window.history.back()
               },'json');

        });

        </script>

  说明:
    循环获取具有class="active"的标签,组合成数组

 

posted @ 2017-12-06 15:57  无语凝噎6666  阅读(228)  评论(0)    收藏  举报