Многократное использование объекта формы
Есть динамическая страничка со списком элементов. Каждый можно редактировать, можно создавать новые. Для этих целей на страничке есть скрытая форма.
После загрузки страницы форма заносится в jQuery объект и удаляется со страницы, а по клику на кнопочку редактировать данная форма разворачивается под нужный элементом через $('#lineid').append(WrapForKitsItemForm); если на момент нажатия на кнопку "редактировать" форма уже была открыта на другом объект то она удаляется со старого местоположения. Вопрос - почему форма из объекта приходит уже заполненной предыдущими значениями? Как сделать так, что бы при добавлении на страницу не менялась оригинальная форма? Вот кусок кода: var WrapForKitsItemForm; $(document).ready(function() { WrapForKitsItemForm = $('#WrapForKitsItemForm').children(); WrapForKitsItemForm.remove(); //... $('a.add-item-in-kit').live('click', function(){ //... if(CurrentKitId != 0) { var oldKit = $('#Kit-' + CurrentKitId); oldKit.find('#kitItemsForm').children().remove(); } $(this).closest('tr').find('#kitItemsForm').append(WrapForKitsItemForm); //... } } Вроде простой вопрос, но интуитивно решить не получается |
Часовой пояс GMT +3, время: 08:23. |