【问题标题】:If one checkbox is checked, force the other one to check如果选中一个复选框,则强制选中另一个复选框
【发布时间】:2022-11-27 13:41:29
【问题描述】:

我正在使用这段代码,并试图在当前复选框被选中时强制它更新另一个复选框。 作为参考,我已经检查并确认另一个复选框实际上具有 ID att_$var,但它没有更新......我做错了什么?

    $('.colour-input').each(function () {
        $(this).change(function () {
            if (this.checked) {
                colourArray.push($(this).val());
                colourArray.sort(function(a, b){return a-b});
            } else {
            var index = colourArray.indexOf($(this).val());
            if (index > -1) {
                colourArray.splice(index, 1);
                }
            }
            $.ajax({
            url: "php/ColourArrayHandle.php",
            type: 'POST',
            data: {'colourArray' : colourArray, 'eventID' : eventID },
            dataType: "json",
            async: false,
                success: function(){
                    console.log(colourArray+ " " +teamColour);
                }
            });
        });
    });

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    如果这是您想要实现的目标,则需要通过成功函数获取 ajax 调用的结果值。

    success: function(teamColour){
        console.log(colourArray+ " " +teamColour);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多