问题
使用 Google 图表工具可以将 HTML 值插入到字段值中,但是,我不相信这是一种好的做法。
我使用的方法如下:
function drawVisualization() {
// Create and populate the data table.
var data = google.visualization.arrayToDataTable([
['Name', 'Height', 'Smokes','test'],
['Tong Ning mu', 174, true,'<input type="button" value="test" />'],
['Huang Ang fa', 523, false,'<input type="button" value="test" />'],
['Teng nu', 86, true,'<input type="button" value="test" />']
]);
// Create and draw the visualization.
visualization = new google.visualization.Table(document.getElementById('table'));
visualization.draw(data, {
allowHtml: true
});
}
我的问题
- 还有其他更好的方法可以实现这一目标吗?
- 有没有办法从这些按钮中捕获事件,同时检索正在接收事件的行的 id?换句话说,我如何知道单击了哪个按钮以及它代表了哪一行?