2014-04-23 74 views
0

我正在爲新的谷歌牀單的附加工作,似乎遇到了問題。我動態生成x個供用戶選擇的複選框。當用戶選擇一些框並提交時,我將這些數據提交給服務器處理程序。但是,我無法找到一種方式來獲取哪些複選框被選中,因爲我不知道他們的名字。這些名稱是動態生成的,並代表要爲用戶檢索的內容的ID。獲取選定的複選框,不知道複選框的名稱(生成dynamicaly)

當複選框的名稱未知時,是否有任何方法可以找出在服務器端檢查過哪些複選框?

回答

0

當您設置元素的名稱時,請將該ID設置爲與名稱相同,並確保每個複選框都有一個單擊處理程序。然後使用:

var source = e.parameter.source; 

它返回被單擊元素的id。

Srik和Serge insas在迴應this question時給出的例子應該會對你有所幫助。有幾個類似的帖子。只需搜索「e.parameter.source」

您還可以在文檔here中找到相關信息。