【发布时间】:2015-10-31 07:23:50
【问题描述】:
我目前有一个表格,里面有一个表格。我想将这些值传递给 php 脚本。我最好的方法是什么?我搜索的所有内容都不适用。
这就是我的表单格式:
<form id="pageform" action="phpscript.php" method="post">
<table>
<tbody>
<tr>
<td><input type="text" class="nestedInput"name="txtName" value="John"></td><td><input type="text" class="nestedInput" name="txtLocation" value="North St"></td><td><input type="text" class="nestedInput" name="txtAge" value="42"></td>
</tr>
<tr>
<td><input type="text" class="nestedInput"name="txtName" value="John"></td><td><input type="text" class="nestedInput" name="txtLocation" value="North St"></td><td><input type="text" class="nestedInput" name="txtAge" value="42"></td>
</tr>
<tr>
<td><input type="text" class="nestedInput"name="txtName" value="John"></td><td><input type="text" class="nestedInput" name="txtLocation" value="North St"></td><td><input type="text" class="nestedInput" name="txtAge" value="42"></td>
</tr>
</tbody>
</table>
<input type="button" name="btnSubmit" id="btnSubmit" value="Submit">
</form>
jQuery:
$("#btnSubmit").click(function(){
var array = [];
$(".nestedInput").each(function(n){
array[n] = $(this).val();
});
document.forms["pageform"].submit();
});
我的 PHP:
<?php
$array=json_decode($_POST['json']);
print_r($array);
?>
我想做的是使用每个 tr 中每个输入的值运行 mysqli 插入。关于如何做到这一点的任何想法?
【问题讨论】:
标签: javascript php jquery html json