Я приложил все усилия на скрипке, чтобы вы получили (большую часть) картинку:
http://jsfiddle.net/ch29z/11/
Когда вы нажимаете + в первом ряду, он клонируется+ в выделенном состоянии, поэтому копия зеленого цвета.
Если вы установите в первой строке, например,.agent = excel, когда он клонируется, первый выпадающий список возвращается к тегам, но 2-й и 3-й остаются как "=" и "excel"
Если вы добавляете 2-ю строку, но затем удаляете первую строкузатем добавьте еще одну строку, интервал между элементами отличается от того, когда вы впервые добавляете строки (IMO интервал на самом деле лучше после того, как вы это сделали, очевидно, это проблема CSS, но я просто не могу заставить его сидетьвправо.)
Кроме того, когда вы выбираете вариант, затем плохой, а затем возвращаетесь к варианту, текстовое поле дублируется, так что теперь есть 2, если вы повторите процесс, добавляется ДРУГОЕ текстовое поле.
Не уверен, почему это происходит, поскольку код одинаков для всех других динамически генерируемых текстовых полей.
Любая помощь в отношении этих ошибок очень ценится, еще несколько пар глаз действительно помогают.
С уважением,
Мартин