猿问

如何在同一个变量中组合?

假设我有以下功能:


function highlightRed() {

    setTimeout(function() {

        var grid = $("#grid1").data("kendoGrid");

        var data = grid.dataSource.view();


        $.each(data, function (i, row) {

            var element = $('tr[data-uid="' + row.uid + '"] ');

            if (row.active == "n") {

                $(element).css("background-color", "#F99AA1"); 

            }

        });

    }, 10);

}

在这个函数我已经分配  var grid = $("#grid1").data("kendoGrid");但现在我有多个gridID。


var grid = $("#grid1").data("kendoGrid"); 

var grid = $("#grid2").data("kendoGrid"); 

var grid = $("#grid3").data("kendoGrid"); 

var grid = $("#grid4").data("kendoGrid");

如何组合它并grid在同一个函数中使用相同的变量名?相反,我创建另一个功能。


鸿蒙传说
浏览 456回答 4
4回答

12345678_0001

您无法在变量中组合对象(不处理)如果你有html字符串并想将html连接到现有字符串,你可以使用+运算符来实现这个目的。var grid =''; grid + ='你的循环处理字符串值'。我希望这就是你要求的
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答