提交表格don';无法识别动态添加的输入(使用JavaScript)
我有html代码和表单:提交表格don';无法识别动态添加的输入(使用JavaScript),javascript,jquery,html,forms,django-templates,Javascript,Jquery,Html,Forms,Django Templates,我有html代码和表单: <tr> <form action="/some_action/" method="POST" id="send_form" class="test-form"> {% csrf_token %} </div> <button type="button" class="btn-add btn btn-info" aria-label="Left Align">
<tr>
<form action="/some_action/" method="POST" id="send_form" class="test-form">
{% csrf_token %}
</div>
<button type="button" class="btn-add btn btn-info" aria-label="Left Align">
add <span class="glyphicon glyphicon-plus-sign"/>
</button>
</td>
<td>
<div class="courier-date-from-data">
</div>
</td>
<td>
<div class="courier-date-to-data">
</div>
</td>
<td>
<div class="start-km-data">
</div>
</td>
<td>
<div class="end-km-data">
</div>
</td>
<td>
<div class="btn-group">
<button type="button" class="btn btn-options btn-default dropdown-toggle" data-toggle="dropdown"></button>
<ul class="dropdown-menu" role="menu">
<li type="submit" class="btn-options-save"><a onclick="">save</a></li>
<li class="btn-options-cancel"><a onclick="">cancel</a></li>
</ul>
</div>
</td>
</form>
当我想要提交请求时(使用带有type=“submit”的justinput),表单不会识别表单标签中的新输入字段。
如何解决此问题?您如何提交表单数据的可能副本?使用JavaScript还是JQuery?我在你的代码中没有看到任何提交按钮。可能,如果您在添加元素之前添加submit事件,您需要再次将处理程序附加到and事件,或者以其他更正确的方式执行。这是Django,我在我的inputI中刚刚看到了
type=“submit”
,在模板中输入没有名称(
)。可能是因为表单没有看到它们?如果输入有名称,请与devtools联系
<input type="number" class="form-control start-km-template" style="display: none;" name="" id="">
<input type="number" class="form-control end-km-template" style="display: none;" name="" id="">
var selector2 = "start-km-0";
$( ".start-km-template" )
.clone()
.removeClass("start-km-template")
.css("display","block")
.addClass(selector2)
.attr("id", selector2)
.attr("name", selector2)
.appendTo(".start-km-data");