Цепочка динамически создаваемых выпадающих списков с помощью JQuery - PullRequest
1 голос
/ 05 апреля 2011

Я создаю какие-то неопределенные фильтры для приложения, и у меня возникает эта проблема, когда я клонирую некоторые селекты.

Вещи, которые выбирает, связаны между собой через плагин Chained Selects jQuery.

Проблема в том, что каждый раз, когда я клонирую селекты, цепочка перестает работать, и я пробовал все, например, .live (), чтобы это заработало, но, похоже, мне не повезло: D

Вот вам пример того, о чем я говорю, http://jsfiddle.net/7K2Eu/63/

Сначала цепочки выбора обычно выполняются, но когда я клонирую форму, они перестают работать, за исключением первой строки выбора.

Спасибо !!

Ответы [ 2 ]

2 голосов
/ 05 апреля 2011

http://jsfiddle.net/FJFFJ/1/ я думаю, это то, что вы ищете; -)

Я понял, что когда вы выполняете клонирование шаблона, вы клонируете только текущий существующий шаблон. таким образом, если вы сделали какой-то выбор и, следовательно, связывание уменьшило набор выборок, то вы клонируете только этот сокращенный набор выборок.

Я также понял, что клонирование не клонирует цепочку.

Также я изменил вашу поддержку дублирования, чтобы цепочка применялась только к новым сгенерированным элементам.

1 голос
/ 05 апреля 2011

Гмц ... кажется немного сложным ...

Вот еще один пример

...