【发布时间】:2012-05-05 11:07:42
【问题描述】:
首先,我有一个必须选择所有选项值的数组,例如
$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
【问题讨论】:
-
你问我是否在 id=0 中选择沃尔沃,那么在 id=1,id=2 中不应选择沃尔沃
-
你能用例子正确解释你的第二个条件吗?
-
没问题,我加了一个例子
-
@ThulasiRam,当然,这意味着它不是唯一的,它应该是无效的
-
@user782104 我仍然没有得到你。这三个下拉列表之间是什么关系?
标签: php jquery jquery-validate