答案 0 :(得分:0)
"SELECT * FROM works WHERE 122 IN(task_key)";
属性调用服务器函数getTopics(subCategories,categories)
:
onchange
.getTopics(THIS.VALUE)"
onchange="google.script.run.withSuccessHandler(buildTopicsList)
正在传递给this.value
函数。但getTopics(subCategories,categories)
函数接受两个参数,而不是一个参数。第一个参数getTopics(subCategories,categories)
永远不会在代码中使用。这就是为什么你没有得到任何东西。在subCategories
函数的顶部添加Logger.log('categories: ' + categories);
语句,我打赌它没有显示任何内容。
作为"旁注"。 getTopics(subCategories,categories)
函数使用doGet()
方法,但 index.html 文件中没有scriptlet。 index.html 文件不是模板。如果您使用的是模板,则在加载html时,您无需运行某些浏览器代码。我并不是说使用scriptlet或建议你这样做会更好。但我只是想让你知道发生了什么以及你的选择是什么。