首页 > 技术文章 > 将获得到的json赋值到下拉框

wsn1203 2016-01-13 13:50 原文

1  $(function () {
2             $.getJSON('handler/addEmployees.ashx', function (json) {
3                 alert(json.length);
4                 //遍历赋值
5                 for (var key in json) {
6                     $("#EmpPosId").append('<option id=' + json[key].PosId + ' value=' + json[key].PosName + '>' + json[key].PosName + '</option>');
7                 }
8             })
9         });
职位:<select name="EmpPosId" id="EmpPosId">
                <option id="-1" value="请选择职位">请选择职位</option>
               </select> 

效果图:

审查元素:

 

说明:原来key是索引,很简单的一步操作,我开始没明白走了好多弯路,以后一定要多多总结,涨经验!:-D

推荐阅读