问题
使用Google Chart工具可以将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?换句话说,我如何知道哪个按钮已被点击,并且它代表哪一行?