你好,我有一个google可视化代码:http://jsbin.com/OJAnaji/15/edit
首先,我创建数据(行和列):
data = google.visualization.arrayToDataTable([
['Name', 'Gender', 'Age', 'Donuts eaten'],
['Michael' , 'Male', 12, 5],
['Elisa', 'Female', 20, 7],
['Robert', 'Male', 7, 3],
['John', 'Male', 54, 2],
['Jessica', 'Female', 22, 6],
['Aaron', 'Male', 3, 1],
['Margareth', 'Female', 42, 8],
['Miranda', 'Female', 33, 6]
]);现在我需要添加新的列,所以我写:
data.addColumn('string', 'Kontrole');因此,我如何为该列创建新的列和空单元格,所以我需要填充它们,并尝试如下:
for (var y = 0, maxrows = data.getNumberOfRows(); y < maxrows; y++) {
if (data.getValue(y, 4) == '') {
data.setValue(y, 4, '<i class="icon-pencil"></i>');
}
}但什么都没发生,牢房还空着。有人能看到问题出在哪里吗?
发布于 2014-02-10 15:25:17
来自新单元格的数据为null,因此您必须更改
if (data.getValue(y, 4) == '') {至
if (data.getValue(i, 4) == null) {https://stackoverflow.com/questions/21680344
复制相似问题