本帖最后由 u011321421 于 2014-02-18 16:52:29 编辑

解决方案 »

  1.   

    京东那个明显就不是select控件。。层模拟的,你设置属于select对象的selectedIndex当然没用
      

  2.   

    你这毛线才是firebug,明明就是火狐自带的调试器
      

  3.   

    尽管它是层模拟的,最终还是生成了html源码哦,如我上面的Demo,
    就是从京东的源码中复制部分出来的。那要怎样才能修改它呢?请指点下,谢谢!
      

  4.   


    谢谢指正,fireBug启动太慢了,这个调试器也挺方面的,它比Chrome的一个好处是有个
    复制唯一选择器的功能。
      

  5.   

    尽管它是层模拟的,最终还是生成了html源码哦,如我上面的Demo,
    就是从京东的源码中复制部分出来的。那要怎样才能修改它呢?请指点下,谢谢!你得自己研究京东的那个组件的js代码了。。
      

  6.   

    尽管它是层模拟的,最终还是生成了html源码哦,如我上面的Demo,
    就是从京东的源码中复制部分出来的。那要怎样才能修改它呢?请指点下,谢谢!你得自己研究京东的那个组件的js代码了。。换个思路,这样可不可以呢?毕竟它最终是生成了标准的html源码,也就有了标准的select标签,
    我用jquery把那select的id也改掉,这样的话,原来的js就不起作用了,
    那么,我就可以重新设定index的值了,这样就不用理会它的那组件了,同时,对于其它网站要实现类似的功能也这样处理。不知道这样可不可以呢。现在的计算机不方便时,有空试下。
      

  7.   

    尽管它是层模拟的,最终还是生成了html源码哦,如我上面的Demo,
    就是从京东的源码中复制部分出来的。那要怎样才能修改它呢?请指点下,谢谢!你得自己研究京东的那个组件的js代码了。。换个思路,这样可不可以呢?毕竟它最终是生成了标准的html源码,也就有了标准的select标签,
    我用jquery把那select的id也改掉,这样的话,原来的js就不起作用了,
    那么,我就可以重新设定index的值了,这样就不用理会它的那组件了,同时,对于其它网站要实现类似的功能也这样处理。不知道这样可不可以呢。现在的计算机不方便时,有空试下。你看下dom结构是不是select了,我也是瞎猜的,嘿嘿。。如果是select你的代码应该没问题
      

  8.   

    尽管它是层模拟的,最终还是生成了html源码哦,如我上面的Demo,
    就是从京东的源码中复制部分出来的。那要怎样才能修改它呢?请指点下,谢谢!你得自己研究京东的那个组件的js代码了。。研究个屁啊,直接根据它生成HTML的规则然后自己去获取想要的值就可以了,它选中的那个数据必定有特殊的样式或者属性设置,然后去找到这个组件的值就可以了
      

  9.   

    直接根据它生成HTML的规则然后自己去获取想要的值就可以了,它选中的那个数据必定有特殊的样式或者属性设置,然后去找到这个组件的值就可以了
    谢谢提醒!