以下代碼包含全部四個中的某些標籤。 圖片-1 這裏是代碼:如何刪除特定的div標籤並使用javascript重置其內容
<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>
在第5行以上的代碼,其中<div id="0">
改變到我在「add_more」
而對於JavaScript的提及腳本值1「 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);
});
給出在JavaScript代碼以上我已經在temp +可變
添加刪除按鈕<input type='button' name='rem' value='Remove' id='remove' />
圖片2顯示每次點擊「添加更多代表」按鈕時的刪除按鈕。 在image-2中,我點擊Add More Delegates按鈕,它顯示下拉選擇列表右側的「刪除」按鈕。
我想要一個用於刪除按鈕的jQuery功能,以便當我點擊刪除時,它應該刪除<div id="1">
並在刪除div標籤前重置內容。在image-3下面是當我點擊刪除按鈕時我想要的輸出。我試過是這樣一些參考
代碼是這樣
jQuery('#remove').click(function(){
var id = jQuery('#delegates > div:last').attr('id').remove();
});
,但沒有運氣。
謝謝。
你的問題是沒有意義的 - 這幾乎是不可能的解析 – Alnitak
我知道,圖像會有被更好地理解。 @Alnitak - 謝謝 – leroy
我希望圖片可能有所幫助.... – leroy