jQuery动态生成下拉框

  前一阵在项目里需要动态生成下拉框,找了一下用jQuery实现比较方便,这里整理一下。

下文所述方法只是本人在项目中遇到问题的解决方法,场景较为简单,也希望能帮助有需要的朋友

1、动态生成下拉框的两种方式

  (1)将数据放在model中,JSP页面用EL表达式${}取出,该方式缺点是数据更改时必须刷新整个页面,本文不过多描述。

  (2)就是本文要说的jQuery动态生成了,该方式适合数据频繁变动的场景。

2、格式,可以看到其中每个选项(

所以我一般向前台发送个HashMap的对象,从对象中取出key和value刚好可以用于

好了既然已经生成下拉框了,那怎么获取下拉框中所选择的数据呢?

可以用jQuery选择到