因此,我正在尝试从HTML文件将变量布尔值“状态”(真/假)传递给服务器。

<script>
    $("#aaa").click(function () {
        $(this).hide('slow');
        $("#bam").html(shay + " arrived ").hide().show(700);
    childName = true;
        counter++;
        if (counter > 12) {
            $("#bam").html("All have arrived").hide().show(700);

        }
    });
</script>


对于每个上学的孩子,我都有此功能的多个实例。单击孩子的变量时,该孩子的变量的名称等于true。我想做的就是将这些变量的布尔状态发送到服务器,这样我就可以远程知道每个孩子的“状态”。有没有办法用jQuery的Post方法做到这一点?如果没有,最简单的方法是什么?谢谢!

最佳答案

是的,你可以做

<script>
    $("#aaa").click(function () {
        $(this).hide('slow');
        $("#bam").html(shay + " arrived ").hide().show(700);
    childName = true;
     $.post("url",
        {
          childStatus: childName,
        },
        function(status){ // return from server

        });
        counter++;
        if (counter > 12) {
            $("#bam").html("All have arrived").hide().show(700);

        }
    });
</script>

关于javascript - 试图将变量状态传递给服务器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44753776/

10-12 00:32
查看更多