我有在它的表(在其值可以编辑)形式,像这样:如何在php中使用表格发表表格?
<form action="file.php" id="myform" method="POST">
<input name="inp">
<div class="divclass">
<table id="mytable" name="mytable">
<tr><th>col1</th><th>col2</th></tr>
<tr><td contenteditable='true'>val11</td>
<td contenteditable='true'>val12</td></tr>
<tr><td contenteditable='true'>val21</td>
<td contenteditable='true'>val21</td></tr>
</table>
</div>
<input type='submit' name='submit' value='Submit'>
</form>
<?php
print_r ($_POST)
?>
所以,当我点击提交,整个表格应提交正确的?
但只是输入 - inp &提交得到提交到窗体,我知道当我打印后参数数组在php中。
有人能解释我怎么能得到表数据太在我的后参数组$ _POST?
另外如何触发表上的onchange事件?我想这一点,但它似乎没有工作:
$("#mytable").change(function (event) {
console.log("changed")
console.log($("#keno_config_table").val())
})
您需要使用''字段,使其'contenteditable'不会通过它们的值。 – Albzi
您无法发布表格,因此您需要使用标记。 –