如何将radio的输入值作为参数传递给.getStudents()
<input type="radio"
name="orderList"
value="orderByAdmissionDate"
onClick>
Data de Cadastro
<input type="radio"
name="orderList"
value="orderByName">
Nome
<input id="submit_getStudents"
type="submit"
onclick="google.script.run.withSuccessHandler(createTable).getStudents();"
value="Listar";>
答案 0 :(得分:0)
此修改如何?我认为针对您的情况有几种解决方案。因此,请将此视为其中之一。
<form>
标签。this.parentNode
发送到GAS。<form>
<input type="radio"
name="orderList"
value="orderByAdmissionDate"
onClick>
Data de Cadastro
<input type="radio"
name="orderList"
value="orderByName">
Nome
<input id="submit_getStudents"
type="submit"
onclick="event.preventDefault();google.script.run.withSuccessHandler(createTable).getStudents(this.parentNode);"
value="Listar";>
</form>
<script>
function createTable(e) {
// do something
}
</script>
加油站:
function getStudents(e) {
// do something
}
e
中的getStudents(e)
返回{"orderList":"orderByAdmissionDate"}
。e
中的getStudents(e)
返回{"orderList":"orderByName"}
。createTable
的功能。如果我误解了您的问题,请告诉我。我想修改它。