在不知道复选框名称的情况下获取所选复选框

时间:2014-04-23 03:07:09

标签: dynamic checkbox google-apps-script

我正在为新的google工作表添加一个插件,似乎遇到了问题。我动态生成x个复选框供用户选择。当用户选择一些框并提交时,我将此数据提交给服务器处理程序。但是,由于我不知道他们的名字,我无法找到选择选中哪个复选框的方法。名称是动态生成的,表示要为用户检索的内容的ID。

当复选框的名称未知时,有没有办法找出在服务器端检查了哪些复选框?

1 个答案:

答案 0 :(得分:0)

设置元素名称时,将id设置为与名称相同,并确保每个checkBox都有一个单击处理程序。然后使用:

var source = e.parameter.source;

返回被点击元素的id。

Srik和Serge insas在回复this question时给出的例子应该会对你有所帮助。有一些类似的帖子。只需搜索“e.parameter.source”

您还可以在文档here中找到相关信息。