没说option的值一样啊?1,2,3分别代表的是select 不是option啊 南京网,北京网这样的才是option的值

解决方案 »

  1.   

    大致的好像知道楼主需要的效果,你动态的生成下拉框,你的下拉框排到哪里?,还是你本来就是两个级联的下拉框,只是根据后面的类型来判断,只是判断之后分成了几个类别的下拉框而已.当然,如果是这样的话,我想楼主就用几个if  else 就可以搞定了,(或者是用其他的判断方式也行.如果是你说的动态,是分别列出几个下拉框,可以恭喜你,这个不是办不到,只是页面效果,不知道楼主考虑没有,如果是一个级联的,就跟你用一些方法排除掉你下一级只能够显示哪里一样,恭喜你,这个方法其实比较简单.就是刚才介绍的,也就是几个if,else,当然,如果很多的话,就可以用其他方法,我想也不是很复杂吧,所以这里建议楼主先考虑一下需求,然后再仔细的琢磨一下到底是什么样的需要.
      

  2.   

    我想再解释下问题哦,这1,2,3是我在数据库里配置的代码编号 它们分别代表3种代码名称比如说北京,上海,南京,然后就是我问的问题了,依次循环遍历,判断selectname的值是否相等,相等就把前面的name的值作为option放在一个下拉列表框里,不等就再建立个新的下拉框,把不等的作为option放在一个新的下拉框select里, 然后再继续循环判断这样的过程,相等的就放在一个select里,不等的时候就要创建新的下拉列表框了;然后我上面只是取了其中的4条,还会有N多条的,selectname的值也会很多 诸如5,6,7,8,9,这样的 该怎么做哦 继续寻求帮助中...