我有多个行,每行有三个select元素。在初始化过程中有两个这样的行,可以动态添加更多行。我在添加每行时向所有这些元素添加了change事件,这样,当某个特定行中的一个唐斯发生变化时,该行中的所有其他元素都会发生变化。还有另一个select元素#foo
,它不属于任何行(它显示在页面顶部),更改时将更改所有行上所有选择元素的内容。
我尝试通过在为每一行添加change事件的同时添加jQuery("#foo select").change(callback_function)
来实现这一点。但是当我这样做时,更改#foo
只更新最后插入的行,而不更新其他行。我如何使它以这样的方式工作,即更改#foo
更新所有行?
任何解决方案都将不胜感激。
1条答案
按热度按时间33qvvth11#
如果 您 提供 了 一些 源 代码 , 这个 问题 会 更 容易 回答 , 但 据 我 所 知 ( 当 id 为
foo
的select
元素 被 更改 时 , 其他select
元素 也 会 被 某 个 函数 更改 ) , 这 可能 对 您 有用 :中 的 每 一 个
其中
.other-selects
是 您 用来 设计 其他select
元素 的 类别 。