0

我需要能够使用 jQuery mobile 动态地将行添加到表中。这些行由选择菜单和输入框组成。我拥有的代码似乎可以在纯 jQuery 和 html 中工作,但是当我添加移动设备时它停止工作(“添加的”选择菜单和输入元素的行为就像正在单击表中的第一行一样)。我在这里有一个jsfiddle。有人有建议吗?或者解释为什么 jQuery mobile 会破坏我的代码?

4

1 回答 1

0

当您调用clonetr,克隆的行将逐字插入到您的 DOM 中。为了达到你想要的结果,新的<select>需要有一个唯一的ID。

您应该添加一些逻辑以确保新<select>标签具有不同的 ID,例如select-choice-3,select-choice-4等。

于 2012-03-19T18:05:10.193 回答