Tag: jsgrid

jsgrid中的子画面

我尝试在jsgrid的帮助下创建一个包含一些行和列的表 。 单击一行,它应该展开并显示一些SubRows。 因此我创建了一个row.click()函数。 但是当单击该行时,它会将新内容附加到不在当前行下面的行的末尾。这是一些代码示例 这是一个有效的方法 rowRenderer: function(item) { var row = $(“”); var addressesGrid = $(”).addClass(‘nested-grid’).hide(); addressesGrid.jsGrid({ width: “100%”, height: “auto”, data: data, heading: false, fields: col }) items= Object.keys(item) items.forEach(function(key){ if(key!=items[items.length-1]) { var cell = $(“”).addClass(“jsgrid-cell”).append(item[key]) row.append(cell) } }) row.click(function () { addressesGrid.toggle(); }) row.append(addressesGrid); return row }

JsGrid将嵌套对象加载到表中

我正在Django开发一个web项目并使用jsGrid。 我遇到了问题,无法找到解决方案。 我有一个嵌套的JSON数据,它是通过组合多个数据库表记录创建的。 这是我的JSON: { “count”:3, “results”:[ { “personnel”:{ “name”:”david”, “age”:34 }, “company”:”IBM” }, { “personnel”:{ “name”:”john”, “age”:28 }, “company”:”Google” }, { “personnel”:{ “name”:”Yuri”, “age”:42 }, “company”:”Microsoft” } ] } 这是我的js脚本: function () { $(“#personnelsgrid”).jsGrid({ height: “500px”, width: “100%”, filtering: !0, editing: !0, sorting: !0, paging: !0, autoload: !0, pageSize: 15, pageButtonCount: 5, deleteConfirm: “Do […]