如何更改表格中的一些数据?

时间:2018-04-17 21:09:52

标签: html5 html-table datatables anychart

我正在尝试将显示在桌面上的信息更改为显示在表格<td>左侧的信息。这是我的代码:

var tableData = [
                        [null],
                        ["${apiInstanceList[0].serverName}"],
                        ["${apiInstanceList[1].serverName2}"]
                    ];

                    var cheapestByAirlineByLeg_data1 = [];
                    var cheapestByAirlineByLeg_data2 = [];
                    var cheapestByAirlineByLegChart = anychart.column();

                    <g:each in="${apiInstanceList}" var="apiInstance">
                        <g:each in="${apiInstance.cheapestByAirlineByLegMap}" var="leg">
                            var entry  = [];
                            entry.push("${leg.legs}");
                            entry.push("${leg.price}");

                            <g:if test="${apiInstance.id % 2 == 0}">
                                cheapestByAirlineByLeg_data2.push({x: entry[0], value: entry[1]});
                                tableData[0].push(entry[0]);
                                tableData[1].push("$"+entry[1]);
                            </g:if>
                            <g:else>
                                cheapestByAirlineByLeg_data1.push({x: entry[0], value: entry[1]});
                                if(tableData[0].indexOf(entry[0]) == -1){ tableData[0].push(entry[0]); }
                                tableData[2].push("$"+entry[1]);
                            </g:else>
                        </g:each>
                    </g:each>[enter image description here][1

这是怎么看页面的。我无法将de [B6,B6]更改为GDSQA1。

enter image description here

1 个答案:

答案 0 :(得分:0)

您应该像启动列数组一样使用启动时的dataTable。 然后,您应该更改将数据推送到tableData的顺序。你应该推到列,而不是行。