Многократное использование объекта формы
Есть динамическая страничка со списком элементов. Каждый можно редактировать, можно создавать новые. Для этих целей на страничке есть скрытая форма.
После загрузки страницы форма заносится в 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, время: 00:15. |