我有一个页面(最多1000个),设置在下拉菜单的负载如下:更新基于他人的选择值下拉的选择价值
< select name="select< ?php print($select); ?>" id="select< ?php print($select); ?>">
因此每得到一个名字和id selectX其中X是一个数字1和1000
之间的每个具有值
-
在页面加载时,每个被设置为 -
每次有人选择一个值(除 - )我需要确保它没有被之前选择。如果有,需要所有其它的下拉列表中与该值被重新设置为 -
SO例如
下拉1被设定为 -
下拉2设定为 -
下拉3被设定为 -
下拉列表4设置为 -
用户将下拉列表2中的选定值设置为'4'。
这意味着我们现在具有值:
下拉1被设定为 -
下拉2被设置为4
下拉3被设定为 -
下拉4被设定为 -
的用户然后将下拉3的值设置为'5'。 5没有设置在其他地方,所以这个工程。
这意味着我们现在具有值:
下拉1被设定为 -
下拉2被设置为4
下拉3被设定为5
下拉4被设定为 -
的然后用户将下拉1的值设置为'4'。图4是已经在通过下拉2使用,所以下拉2被设置回 -
这意味着我们现在具有值:
下拉1被设置为4
下拉2设定为 -
下拉3是设置为5
下拉菜单4设置为 -
我希望这有意义吗?下拉菜单的数量和名称将取决于各种用户设置,因此它可能在10 - 1000之间。
任何人都可以帮忙吗?