아래 코드는 4 가지 특정 태그를 포함합니다. <div id="0">
변화가 "나는"add_more "특정 div 태그를 제거하고 javascript를 사용하여 내용을 재설정하는 방법
그리고에 대한 자바 스크립트에서 언급 한 스크립트에서 일을 소중히하는 라인 5 위의 코드에서
<div style='background-color:YellowGreen;height:20px;width:100%;margin-top:15px;font-weight: bold;'>
Delegate(s) details: </div>
<div style="border:1px solid black;"><br/>
<div id="delegates">
<div id="0">
Name of the Delegate:
<input name='contact_person[]' type='text' size="50" maxlength="50" />
Designation:
<select name='delegate_type_name[]' class='delegate_type'>
<option value='select'>Select</option>
<option value='Main'>Main</option>
</select>
</div><br/>
</div>
<div>
<input type="button" name="more" value="Add More Delegates" id="add_more" />
<br />
<br />
</div>
</div>
: 이미지-1 여기 코드입니다 I는 임시 변수 +
,174,515에서 제거 버튼을 추가 한 상기 add_more "는 자바 코드에jQuery('#add_more').click(function(){
var id = jQuery('#delegates > div:last').attr('id');
var temp = "<div id='"+(parseInt(id)+parseInt('1'))+"'> Name of the Delegate: <input type='text' size='50' maxlength='50' name='contact_person[]' /> Designation:";
temp += "<select name='delegate_type_name[]' class='delegate_type additional_delegate'><option value='select'>Select</option><option value='Additional'>Additional</option><option value='Spouse'>Spouse</option></select> <input type='button' name='rem' value='Remove' id='remove' /></div><br/>";
jQuery('#delegates').append(temp);
});
이하 주어진다
<input type='button' name='rem' value='Remove' id='remove' />
이미지 -2는 "위임자 추가"버튼을 클릭 할 때마다 제거 버튼을 보여줍니다. 이미지 -2에서 추가 위임자 추가 버튼을 클릭하면 드롭 다운 선택 목록의 오른쪽에있는 "제거"버튼이 표시됩니다.
제거 버튼에 대한 jQuery 기능이 필요하므로 제거를 클릭하면 <div id="1">
을 제거하고 div 태그를 제거하기 전에 내용을 재설정해야합니다. 이미지 -3 아래는 제거 버튼을 클릭 할 때 원하는 출력입니다. 내가 시도 일부 참조에서이이었다
코드는이
jQuery('#remove').click(function(){
var id = jQuery('#delegates > div:last').attr('id').remove();
});
하지만 행운이다.
감사합니다.
귀하의 질문은 이해되지 않는다 - 그것은, 이미지를 더 잘 이해할되는 것 내가 아는 – Alnitak
을 구문 분석하는 것은 거의 불가능하다. @Alnitak - 감사합니다 – leroy
나는 이미지가 도움이되기를 바랍니다 .... – leroy