Я пытаюсь представить данные, которые я показал в виде данных.Вся таблица, которая включает в себя данные, помещенные в <thead>
также.Позвольте мне спросить более простым способом с примером.
<form method="post">
<table class="table table-bordered" id="example">
<thead>
<tr>
<td>
<input type="text" name="val1" />
</td>
</tr>
</thead>
<tbody>
<tr>
<td><input type="text" name="checkBody" /></td>
</tr>
</tbody>
</table>
<input type="submit" class="btn btn-primary" value="save" name="upload" />
</form>
<script type="text/javascript">
$(document).ready(function () {
$("#example").DataTable({
"info": false,
"ordering": false,
"searching": false,
"retrieve": true,
"scrollY": "100%",
"scrollX": true,
"scrollCollapse": true,
"paging": false
});
});
</script>
это форма и дата работает правильно, но основная проблема заключается в нажатии кнопки подтверждения, когда я вижу значение $_POST['val1']
, оно пустое, но вводполе в tbody ($_POST['checkBody']
) могут отображаться значения, почему так?Примечание: проблема возникает только тогда, когда я использую datatable, но когда я пробую его без datatable, такой проблемы не возникает, и извините за мой плохой английский!и настоящая проблема сложна, но это небольшая демонстрация проблемы, с которой я сталкиваюсь.