通过传递 dom 元素而不是 id 的新 dGrid

new dGrid by passing dom element not id

我看到在线示例显示按 id 附加

var grid = new Grid({ columns: columns }, 'grid'); // attach to a DOM id

但我想知道是否可以传递 dom 元素。

var element = document.createElement('div');
var grid = new Grid({ columns: columns }, element);

是的,我确认你可以传递一个 DOM 元素

http://jsfiddle.net/w7amofpf/

var element = document.getElementById('grid');

var grid = new Grid({
    store: store,
    columns: {
        num: "id",
        ipaddress: "IP address"                
    }            
}, element);