1
我有一個Google Apps腳本應用程序,其中包含一個帶有提交按鈕的表單,並且我試圖在點擊提交按鈕時對錶單中的數據進行驗證。調用doPost()之前的驗證表單?
問題是,在調用doPost()
時窗體已經消失,並且在驗證失敗的情況下重新創建它是很痛苦的。
有沒有辦法做服務器端驗證之前doPost()
被調用?
我有一個Google Apps腳本應用程序,其中包含一個帶有提交按鈕的表單,並且我試圖在點擊提交按鈕時對錶單中的數據進行驗證。調用doPost()之前的驗證表單?
問題是,在調用doPost()
時窗體已經消失,並且在驗證失敗的情況下重新創建它是很痛苦的。
有沒有辦法做服務器端驗證之前doPost()
被調用?
您可以使用validators進行一些基本檢查。 另一種可能性是在真正處理數據之前使用「正常」doGet()
函數和「常規」按鈕,它們可以作爲多步確認,並進行完整數據驗證。唯一的限制是你不能使用doPost結構之外的文件上傳功能,但這嚴格取決於你需要或不需要。
Here is a small example在窗體中的多步確認。和the sheet與腳本和數據。