从ajax中的复选框中获取值

Kri*_*hna 4 ajax jquery

我想在这里获取复选复选框的值,但它是未定义的,因为它变成了一个数组..请帮我怎么做..谢谢..

<form>
<input type="checkbox" value="a" name="letter[]" />
<input type="checkbox" value="b" name="letter[]" />
<input type="checkbox" value="c" name="letter[]" />
<input type="button" value="submit"  onclick="rani()" />
</form>
<script>
function rani(){
    $.ajax({
        type:"post",
        url:"ajax.php",
        data:{
            radha:$("[name=letter]").val(),
            },
        success:function(msg){
            alert(msg);
            }
        })
    }
</script>
Run Code Online (Sandbox Code Playgroud)

Sat*_*ngh 10

在这里,您将获得变量中的选定复选框值checkbox_value,然后进行拆分|.

$("#btn_").on('click', function () {
    var checkbox_value = "";
    $(":checkbox").each(function () {
        var ischecked = $(this).is(":checked");
        if (ischecked) {
            checkbox_value += $(this).val() + "|";
        }
    });
    alert(checkbox_value);
    // your awesome code calling ajax
}); 
Run Code Online (Sandbox Code Playgroud)

示例演示

学习jQuery:简单易用的jQuery教程博客