假设我最初在这样的页面上有一堆复选框输入:
<input type="checkbox" name="vehicle" value="Car" /> Car<br />
<input type="checkbox" name="vehicle" value="Bike" /> Bike<br />
<input type="checkbox" name="vehicle" value="Motorcycle" /> Motorcycle<br />
<input type="checkbox" name="vehicle" value="Bus" /> Bus<br />
<input type="checkbox" name="vehicle" value="Car" /> Train<br />
现在假设我有一个这样的数组:
$my_array = array(
'first' => 'Bike',
'second' => 'Car',
'third' => 'Train'
);
如您所见,我的数组包含与我的复选框的值相对应的值。
现在,如何根据我的数组的值设置每个复选框输入的状态,并使复选框即使在使用 php 刷新页面时也保持选中状态?换句话说,我想在我的页面上显示所有复选框,但只有那些值与我的数组中的值匹配的复选框才应该在页面上检查。这可能只使用直接的 PHP 还是我需要 javascript?
请问有什么想法吗?我几乎尝试了一切都没有成功