Показать сообщение отдельно
  #1 (permalink)  
Старый 14.01.2012, 14:35
Аватар для amio
Интересующийся
Отправить личное сообщение для amio Посмотреть профиль Найти все сообщения от amio
 
Регистрация: 14.01.2012
Сообщений: 10

Удаление элемента формы. Чуть не так работает как надо
Добрый день.

Помогите новичку.

Есть динамическая форма(добавление удаление полей jquery)

Добавление работает как нужно (переделывал на примере из сети) дописал нужные мне функции все ок.

А вот с удаление небольшие проблемы.

Элемент формы удаляется, а label нет. Вообще немогу понять как работает remove

Вот код:
$('#add').click(function() {
		$('<div class="label">TESTLABEL<input type="text" class="field" name="testname" /></div>').fadeIn('slow').appendTo('.inputs');
		i++;
	});
	
	$('#remove').click(function() {
	if(i > 1) {
		$('.field:last').remove();
		i--; 
	}
	});


Надеюсь все понятно объяснил.

Пробовал и задавать класс диву с лейблом, тогда удаляются вообще все дивы инпута(точнее все удаляется как надо, но у меня в форме, много диво имеют одинаковый класс и соответственно он удаляет вообще все дивы с таким классом, а мне нужно удалять исключительно тот который был добавлен функцией add). Учебник что то не помогает(

Заранее спасибо.

Последний раз редактировалось amio, 14.01.2012 в 15:24.
Ответить с цитированием