2013-11-12 4 views
-1

Привет всем, у меня есть форма и около 20 входных элементов внутри него. На конкретном событии я хочу удалить все элементы внутри него. Я не хочу использовать remove()/removeChild(), поскольку мне нужно получить каждый элемент и сказать удалить. есть ли какой-либо способ, с помощью которого мы можем просто удалить все элементы в форме. пожалуйста, помогитеудаление/удаление всех дочерних элементов в форме html

+0

Я нашел аналогичный вопрос и ответ [здесь] (http://stackoverflow.com/questions/3955229/remove-all-child-elements-of-a-dom-node-in-javascript?answertab=active # закладок сверху). Вы также можете прочитать [эту ссылку] (http://blog.matt.thomm.es/post/63915071626/removing-all-child-nodes-from-an-element) для получения дополнительной помощи. –

ответ

4

Просто очистить форму с помощью .empty()

$('form').empty() 
+0

другой вариант - использовать .html (''), правильно? – tinybyte

+0

@tinyByte yes ... –

0
$('form').empty(); 

ссылка empty()

+0

Почему downvote downvoter –

0

Попробуйте это: $('form').hide();

0

вы можете установить в пустую строку

$('form').html('') 
+0

это еще один вариант для empty(), правильно? – tinybyte

Смежные вопросы