【发布时间】:2020-05-07 09:43:59
【问题描述】:
我正在尝试以相同的通用形式提交使用 jQuery append() 方法生成的多个输入。我是 jquery 和 AJAX 的新手。
这个 HTML 表单是我的一个非常接近的例子。
<form id="dynamic_form" method="POST">
<select name="account1" id="account1">
<option>Choose option</option>
<option>Option 1/option>
<option>Option 2</option>
<option>Option 3</option>
<option>Option 4</option>
<option>Option 5</option>
</select><br>
<select name="task1" id="task1">
<option>Choose option</option>
<option>Option 1</option>
<option>Option 2</option>
<option>Option 3</option>
</select><br>
<textarea name="note1" id="note1" required="required"></textarea><br>
<button type="button" id="addbtn">Add</button>
<button type="reset">Reset</button>
<input type="Submit" id="submit" value="Submit"/>
</form>
这是我的 jquery 添加表单代码
$(document).ready(function(){
var i = 1;
$('#addbtn').click(function(){
i++;
$('#dynamic_form').append('<select name="account'+i+'" id="account'+i+'"><option>Choose option</option><option>Option 1/option><option>Option 2</option> //etc ...');
});
当点击添加按钮时,我会看到新的下拉菜单和带有递增 ID 的输入字段。
我不知道在我的情况下应该如何使用 AJAX 将我的数据发送到“submission.php”并将其提交到我的 sql server 数据库
【问题讨论】:
标签: php jquery ajax form-submit sqlsrv