我有一个来自数据库的列表,并创建了一个复选框输入列表。当用户单击复选框时,它将仅填充该项目。首先,我要检查复选框的状态。如果选中,我要console.log比较systemId和操作员名称以确保它们匹配。
这是我的代码:

        $(".wellProducer").click(function(){
            if(this.checked == true){
                console.log(wells["SystemId"]);
                console.log(wellProducers["Operator"]);
            }
        });


.wellProducer是输入复选框的类。我现在填充的是所有systemId和操作符,但是我想比较它们以查看它们是否匹配。

最佳答案

for(var i = 0; i < wells.SystemId; i++) {
    if (wells.SystemId[i] == wells.Operator[i]) {
        console.log(wells.SystemId[i]);
    }
}


假设它们是字符串,并且以相同的顺序放置。否则,请对此答案发表评论,然后我将进行更改以使其起作用。

09-16 09:18