2012-06-14 39 views
1

我已經在doGet()函數中創建了一個網格。此網格包含由用戶選擇的動態行數。在每一行中我都有一些TextBox。一旦用戶點擊提交按鈕,我希望能夠獲取用戶在文本框中插入的所有數據。如何將動態電子參數與Google Apps一起使用?

所以我給一個動態的ID給每個textBox中:

app.createTextBox().setName('gridText'+countRow); 
countRow ++; 
......... 

我的問題是,我不知道如何dynamicaly訪問我的文本框在我提交功能。

我想是這樣的:

for(i = 0 ; i < countRow ; i++){ 
var buffer = e.parameter[e.parameter.gridText]+i; 
......... 
} 

在此基礎上:http://productforums.google.com/forum/#!category-topic/apps-script/services/nWN14AQ-9gQ

但它一點兒也不作品......而這個工程:

var buffer = e.parameter.gridText3; 

的任何想法我做錯了?

感謝您的幫助

回答

3

嘗試

var buffer = e.parameter['gridText' + i.toString()]; 
+0

感謝這真的幫了我! – user1442211

相關問題