Javascript 剑道网格列标题
我正在使用Kendo UI Grid,我想知道是否可以同时使用列标题和行标题,如下所示:Javascript 剑道网格列标题,javascript,kendo-ui,grid,Javascript,Kendo Ui,Grid,我正在使用Kendo UI Grid,我想知道是否可以同时使用列标题和行标题,如下所示: colHeader1 colHeader2 colHeader3 rowHeader1 rowHeader2 rowHeader3 我的网格: $("#dataGrid").kendoGrid({ editable: true, columns: [ { field: "name", title: "Name" }, { f
colHeader1 colHeader2 colHeader3
rowHeader1
rowHeader2
rowHeader3
我的网格:
$("#dataGrid").kendoGrid({
editable: true,
columns: [
{ field: "name", title: "Name" },
{ field: "age", title: "Age" }
],
dataSource: _dataSource()
});
var _dataSource = function () {
return new kendo.data.DataSource({
transport: {
read: {
type: "GET",
crossDomain: true,
url: url + "person",
dataType: "json"
}
},
schema: {
data: "data",
total: "total"
}
});
};
我的网格数据源将始终有30条记录(固定)。尝试使用:
模板为:
<script id="template" type="text/x-kendo-template">
<tr data-uid="#= uid #">
<td class='k-header'>#: fixed #</td>
<td>#: name #</td>
<td>#: age #</td>
</tr>
</script>
#:固定#
#:姓名#
#:年龄#
恐怕我以前从未见过这样的东西,你有过这种行为的演示吗?我没有在数据网格上看到过这种行为的任何演示。我想让它看起来像一个电子表格。剑道UI有一个电子表格小部件,但它有很多我不需要的东西,我找不到删除的方法。所以我觉得最好在数据网格中进行。非常好!非常感谢。一个问题:您是通过静态数据源实现的。如何使用动态数据源来实现这一点?收割台(固定)是否应来自我的服务?这不是一个可行的方法,因为如果我只想显示我的网格,我必须从服务器请求。@lpfx您可以从服务器返回它,或者在javascript中进行操作。
<script id="template" type="text/x-kendo-template">
<tr data-uid="#= uid #">
<td class='k-header'>#: fixed #</td>
<td>#: name #</td>
<td>#: age #</td>
</tr>
</script>