名前と詳細を入力するためのテーブルがあります。私はボタンから新しいフィールドを作成していますが、元のものを除いて誰かを削除することはできません。 私は削除スパンクラス名を削除しようとするが、何もしないでください。私はそれを解決する手助けをしてください。私は私の作業コードについては、新たなデータ部分jqueryを使用してidで作成した要素を削除します
$(".yuzdeotuz").click(function(){
var strtab = $(this).attr('id');
alert(strtab);
$("."+strtab).remove();
});
// To add new bolum stream source field dynamically, on click of "Add More Source" button
$('#add_more_part').click(function() {
var tabcount = $('.yuzdeotuz').length;
if (tabcount == 1 || tabcount != 1)
{
tabcount++;
mytab = "tab"+tabcount;
}
$(".source").append('<span id="sprtdiv" class='+mytab+'><table width="90%" border="1"><tr><td><input type="text" class="yuzdeyetmis" name="partname[]" value="" id="pname" placeholder="Name" /><div id='+mytab+' class="yuzdeotuz"> DELETE </div></td></tr><tr><td><textarea rows="3" name="partdetay[]" id="pdetay" placeholder="Detail"></textarea></td></tr></table> </span>');
});
を追加し、削除したい
<span class="source">
<span id="sprtdiv" class="tab1">
<table width="90%" border="1">
<tr><td><input type="text" class="yuzdeyetmis" name="partname[]" value="" id="pname" placeholder="Name" /><div id="tab1" class="yuzdeotuz"> DELETE </div></td></tr>
<tr><td><textarea rows="3" name="partdetay[]" id="pdetay" placeholder="Detail"></textarea></td></tr>
</table>
</span>
</span>
<input type="button" id="add_more_part" class="upload" value="Add New Record"/>
と事前に感謝..
私の元のデータテーブルhttps://jsfiddle.net/c71Lmkeh/2/ `
thnks ...それが動作する... – user2175535
私は倍の多数の量をそれをテストしてバグを示さなかった。
Demo + Source code
JavaScriptを。はい、それは動作しますが、何か間違っていることがわかったら私に知らせてください。それ以外の場合は、**あなたが望んでいたもの**を**解決したものとしてマークしてください。 – Raymond