我的 html 頁面中有這個表單和按鈕:

我想要的只是當我單擊此按鈕時,一個新的(但相同的)空表單會出現在已經存在的表單旁邊。
我試過這個:
let clone = $("#nfa-transitions .production-row").last().clone(true);
但是出現的新表格不是空的,它有以前的資料!
有誰知道我該怎么做?
uj5u.com熱心網友回復:
這是你想要的?
$("#add").click(function(){
var clone = $("#nfa-transitions .production-row").last().clone(true);
clone.val("");
clone.find("input").each(function() {
$(this).val("");
});
clone.appendTo($("#production-rows"));
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<form id="nfa-transitions">
<div id="production-rows">
<div class="production-row">
( <input type="number" >, <input type="number" > ) = <input type="number" >
</div>
</div>
<input type="button" id="add" value="Click here to add a new transition">
</form>
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/521011.html
下一篇:Javascript多輸入名稱值
