javascript提交函数如何处理google apps脚本上html形式的复选框?

问题描述 投票:0回答:1
javascript html google-apps-script checkbox
1个回答
0
投票

这是 handleFormSubmit 函数的更正版本:

function handleFormSubmit(formObject) {
  // Ensure prodCondition is an empty array:
  formObject.prodCondition = formObject.prodCondition || [];

  // Collect checked checkbox values:
  document.querySelectorAll('input[name="prodCondition"]:checked').forEach((checkbox) => {
    formObject.prodCondition.push(checkbox.value);
  });

  // Join multiple values with a comma:
  formObject.prodCondition = formObject.prodCondition.join(',');

  // Rest of the submission logic:
  $('#spinnerModal').modal('show');
  google.script.run.withSuccessHandler(createTable).processForm(formObject);
  document.getElementById("ProductDetails").reset();
}

© www.soinside.com 2019 - 2024. All rights reserved.