六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 60|回复: 0

select动态创建option

[复制链接]

升级  50.67%

36

主题

36

主题

36

主题

秀才

Rank: 2

积分
126
 楼主| 发表于 2013-1-29 11:59:34 | 显示全部楼层 |阅读模式
 //得到所有栏目的下拉列表
  $("#part").click(function(){
            var actions = "/rhcy/PartServlet?flag=part1";
            var param = "";
            $.ajax({

                url:actions,
                data:param,
                type:'POST',
                dataType:'json',
                success:function(data){

                    var part = document.getElementById("part");
                    var list4 = data;
                      while(part.children.length>1)
                         {
                          part.removeChild(part.children[part.children.length-1]);
                         }
                        
                        for(var i =0;i<list4.length;i++){

//前面的是文本,后面的是value,后面的方法可能出错
                            var option = new Option(list4[i].name,list4[i].id)
                            //建议用上面的创建方法,下面的方法会报错
                                // var opts = document.createElement("option");
                                  // opts.text = list4[i].name;
                                 //opts.value = list4[i].id;
                                 part.options.add(option);

                    }
                    
                }
                
                });
            });
           
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表