【发布时间】:2015-04-04 18:50:33
【问题描述】:
真的很简单,我一直在尝试让复选框类型在我的列表中呈现,但我得到的只是值“否”。这是我的设置对象。难道我做错了什么?该列表在条件着色等方面完美呈现并正常工作,只是没有复选框。帮助!谢谢。
settings = {
data: bulkListData
,dataSchema: {name: {first: null, last: null}, email: null,status: null,action: null}
,colHeaders: ['First Name', 'Last Name', 'Email','Status','Action']
,columns: [
{data: 'name.first'},
{data: 'name.last'},
{data: 'email'},
{data: 'status'},
{data: 'action'
,type: 'checkbox'
,checkedTemplate: 'yes'
,uncheckedTemplate: 'no'
}
]
,colWidths:[200,200,300,120,120]
,startRows: 5
,startCols: 5
,minRows: 5
,minCols: 5
,maxRows: 10
,maxCols: 5
,minSpareRows: 5
,autoWrapRow:true
,contextMenu: true}
【问题讨论】:
-
发布 jsfiddle?是它没有呈现实际复选框的问题吗?您从未将渲染器设置为使用复选框渲染器,这可能是问题
-
我一直在 Handsontable.com 网站上查看示例,我的示例是相同的。我没有看到他们在做渲染器。我确实包含了 src 文件夹中的 cellTypes.js。我的例子是基于 PHP 的。
-
是的,你是对的,你不需要自定义渲染器,尽管它会帮助你调试。你能发布一个示例 bulkListData 吗?放个 jsfiddle 还是个好主意,这样我们就可以直接修改它,一旦我们有了灵魂,就给你看
-
明天我会整理一个小提琴。我确实删除了所有数据,但它仍然没有呈现复选框。太奇怪了。将继续切片和切块并报告我的发现。
标签: handsontable