标签: ruby-on-rails forms nested
我希望有人可以帮我解决这个在过去5天让我疯狂的问题...... 我使用ryan bates辉煌的nested_form gem动态添加和删除表单中的元素一切运行顺利。 问题是我现在需要获取添加到document.getelementbyid类型函数中的新元素的id ...
当bates gem新添加的行都具有相同的html id时,如何处理此问题?
id
答案 0 :(得分:0)
首先,您应该使用JavaScript库。我推荐jquery,可以找到here。
其次,您可以听取以下事件:
nested:fieldAdded nested:fieldRemoved
每当添加或删除元素时,都会触发相应的事件。使用它你可以以任何方式操纵DOM。请务必查看gems github页面以获取更多信息here。