我同意 idbehold 的回答。您可以在一页上创建和显示多个 slickgrids。
例如。您的 .js 文件必须类似于
var grid1;
var data1=[];
var columns1=[ //relevant code ];
var grid2;
var data2=[];
var columns2=[ //relevant code ];
var options={ //relevant code }; //You can also create separate options for each grid,
//but take care to include those as arguments when
//initializing the grid.
$ function() {
// relevant code
grid1 = new Slick.Grid("#myGrid1", data1, columns1, options); //or options1
grid2 = new Slick.Grid("#myGrid2", data2, columns2, options); //or options2
// more code
}
注意:请注意正确关闭所有括号。以上只是为了展示你的代码应该是怎样的。我已经尝试成功使用这种代码。