这是我的表格:
<div class="form" method="POST" action="application/loaddata.php" id="add-item-form">
<div class="form-group">
<label class="task-label" for="task-name">name:</label>
<input type="text" class="form-control form-size" id="task-name" name="inp-name">
</div>
<div class="form-group">
<label class="task-label" for="task-email">E-mail:</label>
<input type="email" class="form-control" id="task-email" name="inp-email">
</div>
<div class="form-group">
<label class="task-label" for="task-text">text:</label>
<textarea class="form-control" id="task-text" rows="5" name="inp-text"></textarea>
</div>
</div>
我的提交按钮,位于表单之外:
<input type="submit" class="btn btn-success task-button" value="Добавить" name="do_post" form="add-item-form">
这不起作用。但如果我输入=&#34; text&#34;接近提交形式,然后工作。
答案 0 :(得分:3)
你实际上没有表格!当你写
<div class="form" method="POST" action="application/loaddata.php" id="add-item-form">
...它只是一个<div>
,<div>
没有method
或action
属性。您需要使用实际的<form>
代码才能使表单生效,并且能够将form
属性用作其他元素中表单的目标。
<form class="form" method="POST" action="application/loaddata.php" id="add-item-form">
<!-- Form-elements goes here -->
</form>