大家好!
http_referer:index.php?p=users,html使用Smarty 5.x显示,使用POST方法传输到服务器。
<form name="update" action="update.php?opt=gender" method="post" target="_parent">
<table border="1" cellspacing="0">
{foreach from=$users key=k item=i} <-- Массив из пяти пользователей
<tr>
<td>{$i.id}</td> <-- Id пользователя из массива
<td>
<select name="gender">
<option>Select gender</option>
<option value="man">Man</option>
<option value="woman">Woman</option>
<option value="donkey">Donkey</option>
<option value="monkey">Monkey</option>
</select>
<input type="hidden" name="family" value="{$i.family}">
<input type="hidden" name="age" value="{$i.age}">
</td>
<td>{$i.name}</td>
</tr>
{/foreach}
</table>
<input type="submit" name="update" title="Обновить" value="Обновить">
</form>
如何将输入作为 JSON 数组传递到服务器上进行处理(处理没有问题,只要它作为数组到达)在 smarty xxx|@json_encode 的坞站中,它的描述非常糟糕,以至于我老实说不明白,在堆栈或谷歌上搜索((我都没有找到一个例子。帮助茶壶))。