2011-01-16 4 views

답변

4

사용중인 서버 측 언어에 관계없이 jQuery 생성자를 사용하여 요소를 만들고 양식 노드에 추가 할 수 있습니다. 예를 들어 :

$('<input>', { 
    id: 'my_new_input_id', 
}).appendTo($('#my_form_id')); 

새로운 input 컨트롤을 만들 것입니다 및 ID my_form_id으로 폼에 추가합니다. 귀하의 코멘트에 관한

편집

: 동적으로 생성 된 요소를 제거하려면이 좋은 방법은 변수에 대한 참조를 저장하는 것입니다. 당신이 호출 할 수있는 일을 .remove() 또는 .detach() 이상 :

var my_new_input_element = $('<input>', { 
    id: 'my_new_input_id', 
}).appendTo($('#my_form_id')); 

// ... lots of code 

my_new_input_element.remove(); 

심판 : .appendTo, .remove(),

+0

감사합니다 jAndy, 그 일을 추가 - 어떤 생각을 어떻게 필드를 제거하려면? – Elliot

관련 문제