Skip to content

Instantly share code, notes, and snippets.

@urmastalimaa
Last active August 3, 2017 13:08
Show Gist options
  • Save urmastalimaa/6551a74859ee5fff183258cecfa43d08 to your computer and use it in GitHub Desktop.
Save urmastalimaa/6551a74859ee5fff183258cecfa43d08 to your computer and use it in GitHub Desktop.
Reproduce editing CSS in memory
document.body.innerHTML = '';
$(document.head).append("<link rel='stylesheet' type='text/css' href='https://mleibman.github.io/SlickGrid/slick.grid.css' />");
$(document.body).append("<script src='https://mleibman.github.io/SlickGrid/lib/jquery-1.7.min.js' /><script src='https://mleibman.github.io/SlickGrid/lib/jquery.event.drag-2.2.js' /><script src='https://mleibman.github.io/SlickGrid/slick.core.js' /><script src='https://mleibman.github.io/SlickGrid/slick.grid.js' /><div id='myGrid' style='width:600px;height:500px;' />");
var grid;
var columns = [
{id: "title", name: "Title", field: "title"},
{id: "duration", name: "Duration", field: "duration"},
{id: "%", name: "% Complete", field: "percentComplete"},
];
var options = {
enableColumnReorder: false
};
var data = [];
for (var i = 0; i < 20; i++) {
data[i] = {
title: "Task " + i,
duration: "5 days",
percentComplete: Math.round(Math.random() * 100),
};
}
grid = new Slick.Grid("#myGrid", data, columns, options);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment