当前位置: 代码迷 >> J2EE >> 使用jquery的ajax从后台接受的数据怎么放进select上拉框
  详细解决方案

使用jquery的ajax从后台接受的数据怎么放进select上拉框

热度:6912   发布时间:2013-02-25 21:39:35.0
使用jquery的ajax从后台接受的数据如何放进select下拉框
现在正在做一个级联下拉框,使用jquery的ajax方法得到后台的数据(集合),想放到select的option中,不知道该怎么办,哪位高手能指点一二
jquery ajax 菜单联动
把得到的数据append到你下拉框的上


<selected id="sel" ></selected>
<script>
function appendData(){
   $.("#sel").append("<option value='A'>A</option>");
   $.("#sel").append("<option value='B'>B</option>");
}
</script>
后台查询后将查询结果转化为json字符串形式返回,jquery $post函数中success事件中获取后台传来的json字符串并转化为json对象,然后用二楼的方式将数据加到下拉框便可可能是$("#sel").append("");

哦  忘了你还有集合遍历下

$.each(data.list, function(key, val) {
                            $("#sel").append('<option value="' + val.id + '">' + val.name + '</option>');
                        });
如果会strus2 的话, 直接上struts2, 里面自动就有已经实现联动的select
  相关解决方案