首先,我有一个必须选择所有选项值的数组,例如
$require=array('volvo','saab');
然后 ,
我有 x 个选择框,x 是一个小于或等于选项值数量的数字
然后我有选择框,例如
<select name ="car" id="0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select name ="car" id="1">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select name ="car" id="2">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
在这种情况下,我需要检查:
1)没有重复的选择值
2)数组中的值必须选择一个且只有一个。
我可以弄清楚在选择框中检查 unqiue 值,但是第二个条件呢?
谢谢
Using the above case as an example
id = 0 , value = volvo
id = 1 , value = Mercedes
id = 2 , value = Audi
Not valid
id = 0 , value = saab
id = 1 , value = Audi
id = 2 , value = volvo
valid