我需要能够使用jQuery mobile动态地向表中添加行。行包括选择菜单和输入框。我的代码似乎在纯jQuery和html中工作,但是当我添加移动内容时它停止工作(“添加”选择菜单和输入元素就好像单击表中的第一行一样)。我这里有一个jsfiddle。有没有人有建议?或者解释为什么jQuery mobile会破坏我的代码?
答案 0 :(得分:0)
当您在clone
上调用tr
时,克隆的行将逐字插入您的DOM。为了获得您想要的结果,新<select>
需要具有唯一ID。
您应该添加一些逻辑,以确保新的<select>
代码具有不同的ID,例如select-choice-3
,select-choice-4
等。