我已经在第二栏中添加了一个自定义按钮,点击我要将该行的数据发送到服务器进行处理。
所以我为按钮写了一个onClick函数。但是如何将当前行的行索引传递给此函数是我无法找到的。
var data = [
['', 'Kia', 'Nissan', 'Toyota', 'Honda'],
['<button onClick="edit(this)">Actual</button>', 5, 10, 12, 13],
['<button>2015</button>', 15, -11, 14, 13],
['<button>2016</button>', 20, 15, -12, 'readOnly']
],
columns: [{renderer: "html"}, {type: "text"}, {type: "text"}, {type: "text"}],
请参阅下面的小提琴,看看代码。
答案 0 :(得分:1)
您可以使用hot.getSelected()
。响应是一个包含4个值的数组。第一个是行索引,第二个是列索引。您可以在edit
函数中使用它们。只需打电话给hot.getSelected()
它就应该给你索引,假设单击按钮不会停止选择那个单元格。