今天在写二级联动的时候,跟踪到selectedIndex的值竟然为-1;不是应该从0开始的吗?找了半天才发现原因,竟然是由于没有选项,如果没有则值为-1。一般最有可能的原因是所选ID可能为0,找不到选项就赋不上值,所以才会出现值为-1的情况!