Я делаю веб-сайт, и мне нужно отправить пользовательский ввод для входа через форму в скрипт Google Apps. Я знаю, как отправить форму. Моя проблема в том, что я не знаю, как обрабатывать формы с помощью скрипта Google Apps. Я использую метод doPost(). Я знаю, как манипулировать данными формы, но не знаю, как их получить. Как мне получить данные моей формы с помощью скрипта Google Apps? и Что мне добавить в оператор return моей функции doPost(), если я просто хочу вернуть логическую переменную на свой веб-сайт, который говорит, действителен ли пользовательский ввод? (Я предполагаю, что просто верну логическую переменную, но я просто хочу убедиться, что она не работает по-другому с обработкой формы на стороне сервера Google Apps Script.) и После того как я верну эту логическую переменную на свой веб-сайт, как мне запрограммировать клиентскую часть для получения ответа от моего скрипта Google Apps, чтобы я мог обработать этот ответ с помощью JavaScript?
Обработка форм на стороне сервера и получение ответов сервера на стороне клиента
comment
Пожалуйста, предоставьте код для конкретного вопроса.
- person Xander Luciano   schedule 22.04.2015
comment
@ViperCode У меня пока нет кода, и вам он тоже не нужен, чтобы ответить на этот вопрос.
- person Nicholas Greene   schedule 22.04.2015
Ответы (1)
И doPost()
, и doGet()
могут получать параметры строки поиска URL.
function doGet(e) {
var passedInIP = e.parameter.theArg;
var listInfo = e.parameter.List;
//Other code
};
URL-адрес будет выглядеть так:
https://script.google.com/macros/s/theAppsScriptID/exec?theArg=theIP_Address&List=textHereForList
Имя в URL-адресе должно совпадать с именем, используемым в e.parameter.nameHere
.
person
Alan Wells
schedule
22.04.2015