День добрый.
Вероятно, ответ перед глазами, но уже замылились.
Пример формы на JSFiddle
Данная форма будет использоваться при изменении объекта, т.е. JSON с данными тянется из БД и формируется таблица-форма.
Всё работает, все нормально, за исключением того, что:
Мы загрузили форму с данными, начали изменять какое либо поле\поля, но при добавлении новой характеристики или новой комплектации, все то что мы изменили до этого перетирается тем, что мы собственно и получали при загрузке формы, т.е. исходными данными из БД.
Как сделать так, чтобы при изменении любого поля и при отработке функций add, измененный value инпута не переписывался на исходный?