Исходный код по адресу: http://jsfiddle.net/lski/4aTm5/
Мне удалось получить вышеуказанный код в Firefox, Chrome и IE9, но не в IE8 и ниже.
То, что я хотел, было:
Чтобы дать пользователю возможность заполнить несколько полей выбора с одинаковым именем, каждое из которых появится в новой строке.Только первый выбор обязателен, второй ... n-й необязателен.
Я хочу отобразить второе поле как минимум и динамически добавлять новые строки (с новым раскрывающимся списком) при необходимости.Новая строка будет иметь пустой выбор, а затем, если пользователь выбирает из этого списка новую строку, с новым раскрывающимся списком добавляется внизу.Если пользователь решает не указывать какую-либо конкретную опцию, он устанавливает пустое значение и строка удаляется.
Проблема, которую, я думаю, я обнаружил:
У меня все это работает, как показано на рисункессылка выше, в Firefox, Chrome и IE9, но не работает корректно в IE8 и ниже, при выборе динамически создаваемого.Я думаю, это потому, что пузырёкодный код, добавленный для имитации этого поведения в IE8 и ниже, не добавляется к динамически добавляемым выборкам, поэтому делегированный обработчик событий не поднимает их.или это мой код?если это проблема, я опубликую отчет об ошибке, но сначала хотел проверить, не был ли это я.
Заранее спасибо, Ли