Jquery 通过选择器访问网格对象
如何在初始化slickgrid对象后通过选择器访问它,例如通过选择器#myGridJquery 通过选择器访问网格对象,jquery,slickgrid,Jquery,Slickgrid,如何在初始化slickgrid对象后通过选择器访问它,例如通过选择器#myGrid 谢谢 您需要清楚地区分JQuery对象和javascript网格对象 您的HTML标记应该如下所示: <div id="myGrid" style="width:600px;height:500px"></div> JQuery选择器$(“#myGrid”)将返回一个包装DOM元素的JQuery对象。基本上,这是对页面上对象的引用。它与HTML页面上的任何其他元素一样,没有特定于网格的功
谢谢 您需要清楚地区分JQuery对象和javascript网格对象 您的HTML标记应该如下所示:
<div id="myGrid" style="width:600px;height:500px"></div>
JQuery选择器$(“#myGrid”)
将返回一个包装DOM元素的JQuery对象。基本上,这是对页面上
对象的引用。它与HTML页面上的任何其他元素一样,没有特定于网格的功能。这是一个div,就像其他div一样
JavaScript中的grid
变量保存对新创建的对象(类型为Slick.grid)的引用。这是在SlickGrid库中定义的自定义对象,它提供了操作网格所需的所有属性和方法。因此,例如,如果要调用resizeCanvas()
方法,则需要通过网格对象而不是div元素来调用它
grid.resizeCanvas();
grid.resizeCanvas();
// init & store
grid = new Slick.Grid("#myGrid", data, columns, options);
$("#myGrid").data("gridInstance", grid);
// access later on
$("#myGrid").data("gridInstance").resizeCanvas();