2012-03-19 110 views
0

我需要能夠使用jQuery mobile動態添加行。行由選擇菜單和輸入框組成。我的代碼似乎在純jQuery和html中工作,但是當我添加移動的東西時,它停止工作(「添加」選擇菜單和輸入元素的行爲就好像表中的第一行被點擊)。我在這裏有一個jsfiddle。有沒有人有建議?或解釋爲什麼jQuery手機打破我的代碼?jQuery Mobile動態創建選擇菜單

回答

0

當您在tr上調用clone時,克隆的行會逐字地插入到DOM中。爲了達到你想要的結果,新的<select>需要有一個唯一的ID。

你應該添加一些邏輯,以確保新<select>標籤有不同的ID,如select-choice-3select-choice-4

+0

謝謝你的提示!我用附加的邏輯創建了一個新的小提琴(http://jsfiddle.net/gsATM/2/)。但是jQuery Mobile呈現它的方式仍然存在問題。有任何想法嗎?還是邏輯不好? – anise 2012-03-22 22:34:13