假设我有以下功能: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在同一个函数中使用相同的变量名?相反,我创建另一个功能。
4 回答

12345678_0001
TA贡献1802条经验 获得超5个赞
您无法在变量中组合对象(不处理)
如果你有html字符串并想将html连接到现有字符串,你可以使用+运算符来实现这个目的。
var grid =''; grid + ='你的循环处理字符串值'。
我希望这就是你要求的
添加回答
举报
0/150
提交
取消