У меня есть поле поиска ввода. Теперь при создании динамической c формы в jquery это поле поиска удаляется из родительского элемента div и добавляется в новую форму. Более того, динамический ввод типа «скрытый» c, который предполагается создать, не создается. Пожалуйста, найдите ниже мой код. Пожалуйста, помогите решить эту проблему. Заранее спасибо.
HTML
<body>
<div class="searchArea">
<input id="searchField" name="searchNotice" type="text">
<button id="searchButton" class="iconButton" data-tooltip-text="Search"><i class="fy fy-magnify"></i></button>
</div>
<div class="downloadArea">
<button id="downloadIDPDF" ntag="6">Download ID Card</button>
</div>
</body>
JQuery
$('#downloadIDPDF').click(function()
{
$empID = $(this).attr('ntag');
var url = './lib/emp_id_pdf.lib.php';
$("<form>")
.attr("action", url)
.attr("method", "post")
.append($("input").attr("type", "hidden").attr("name", "emp_id").attr("value", $empID))
.appendTo("body")
.submit()
.get(0)
.reset()
.remove();
});
Финал HTML
<body>
<div class="searchArea">
<button id="searchButton" class="iconButton" data-tooltip-text="Search"><i class="fy fy-magnify"></i></button>
</div>
<div class="downloadArea">
<button id="downloadIDPDF" ntag="6">Download ID Card</button>
</div>
<form action="./lib/emp_id_pdf.lib.php" method="post">
<input id="searchField" name="searchNotice" type="hidden" value="2">
</form>
</body>