wich在左边包含了一个学生列表,以及分配给每个学生的许多技能。
每个学生都有自己的表格和完整的技能列表(HTML,CSS,…)。现在有什么简单的方法可以从复选框中获取值并将其分配给相应的student表?
目的是为每个学生创建一个图表,展示他们的技能:—)啊,对不起,我的英语不好。
最佳答案
使用像php这样的脚本语言打印表单。对复选框使用智能命名,然后在接收post表单的脚本中放置检索数据的逻辑。
如果你使用php,你可以使用
<form>
<input type="checkbox" name="paul[skill1]" value=1>
<input type="checkbox" name="paul[skill2]" value=1>
...
<input type="checkbox" name="robert[skill1]" value=1>
<input type="checkbox" name="robert[skill2]" value=1>
...
</form>
提交页面时,$后的结果将是
$POST = array(
[paul] = array( [skill1]=> 1, [skill3]=>1) //paul has skills 1 and 3
[robert] = array( [skill1]=> 1, [skill4]=>1) //paul has skills 1 and 4
)
如果您想在前端执行所有操作,应该使用jquery,但是比管理数据更困难。
我想你有php技能,否则就用电子表格来做