0
我正在爲新的谷歌牀單的附加工作,似乎遇到了問題。我動態生成x個供用戶選擇的複選框。當用戶選擇一些框並提交時,我將這些數據提交給服務器處理程序。但是,我無法找到一種方式來獲取哪些複選框被選中,因爲我不知道他們的名字。這些名稱是動態生成的,並代表要爲用戶檢索的內容的ID。獲取選定的複選框,不知道複選框的名稱(生成dynamicaly)
當複選框的名稱未知時,是否有任何方法可以找出在服務器端檢查過哪些複選框?
我正在爲新的谷歌牀單的附加工作,似乎遇到了問題。我動態生成x個供用戶選擇的複選框。當用戶選擇一些框並提交時,我將這些數據提交給服務器處理程序。但是,我無法找到一種方式來獲取哪些複選框被選中,因爲我不知道他們的名字。這些名稱是動態生成的,並代表要爲用戶檢索的內容的ID。獲取選定的複選框,不知道複選框的名稱(生成dynamicaly)
當複選框的名稱未知時,是否有任何方法可以找出在服務器端檢查過哪些複選框?
當您設置元素的名稱時,請將該ID設置爲與名稱相同,並確保每個複選框都有一個單擊處理程序。然後使用:
var source = e.parameter.source;
它返回被單擊元素的id。
Srik和Serge insas在迴應this question時給出的例子應該會對你有所幫助。有幾個類似的帖子。只需搜索「e.parameter.source」
您還可以在文檔here中找到相關信息。