如何使用PHP中的复选框选择多个数组?另外如何在PHP中单击并选中单个复选框

时间:2015-04-27 08:25:02

标签: javascript php

在我的代码中,可以选择所有项目 我正在使用java脚本来检查所有内容并且它正常工作。但是当从这个表中检查其中一个时,我无法执行它。插入了一个值。如何单独选择。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>

<SCRIPT language="javascript">

$(function () {
    // add multiple select / deselect functionality
    $("#selectall").click(function () {
        $('.name').attr('checked', this.checked);
    });
    // if all checkbox are selected, then check the select all checkbox
    // and viceversa
    $(".name").click(function () {
        if ($(".name").length == $(".name:checked").length) {
            $("#selectall").attr("checked", "checked");
        } else {
            $("#selectall").removeAttr("checked");
        }
    });
});
</SCRIPT>

`

1 个答案:

答案 0 :(得分:0)

尝试以下:

$(function () {

// add multiple select / deselect functionality

$("#selectall").click(function () {

    $('.name').prop('checked', this.checked);
    if (this.checked)
        insertText();

});



// if all checkbox are selected, then check the select all checkbox

// and viceversa

$(".name").click(function () {



    if ($(".name").length == $(".name:checked").length) {

        $("#selectall").prop("checked", "checked");

    } else {

        $("#selectall").prop("checked", false);

    }

    insertText();
});


function insertText()
{
    var arr = [];
    $('.name:checked').each(function() {
        arr.push($(this).val());
    })

    $('.text').val($arr.join(','));

}



});