Я использую datatable для добавления строки, которая позволяет пользователю вводить, а затем отправлять, чтобы получить введенные значения. Вот как это выглядит:
![enter image description here](https://i.stack.imgur.com/nib0H.png)
когда я нажимаю добавить, он добавляет строку, но при отправке не отправляет и не выполняет действия.
Javascript для добавления строки ввода :
$(document).ready(function() {
$('#myTable2').dataTable();
$('#addbtn').click(addrow);
} );
function addrow() {
$('#myTable2').dataTable().fnAddData( [
'<form action="update.php" method="GET"><input type="text" id="jpnum" name="jpnum"/>',
'<input type="text" id="sc" name="sc"/>',
'<input type="text" id="jptype" name="jptype"/>',
'<input type="text" id="ctime" name="ctime"/>',
'<input type="text" id="defect" name="defect"/>',
'<input type="text" id="lead" name="lead"/>',
'<input type="text" id="action" name="action"/>',
'<input type="text" id="comments" name="comments"/>',
'<input type="text" id="comp" name="comp"/>',
'<input type="submit" id="update" name="update"/></form>'
] );
}
HTML-кнопка для добавления строки:
<input type="button" value="add" id="addbtn" />
Функция добавления работает, но форма не отправляется.