动态读取JSON解析键值对的方法 |
本文标签:动态读取,json,键值对 Json格式:{result:[{"aaa","111"},{"abc","121"},{"cba","212"}]} 复制代码 代码如下: function $$(id){return document.getElementById(id);} 复制代码 代码如下: function changelayer(id,oid){ $$(id).length=1; $.ajax({ type: "POST",//请求方式 url: "getOption.jsp",//地址,就是action请求路径 data: "json",//数据类型text xml json script jsonp success: function(msg){//返回的参数就是 action里面处理后的返回数据 var dataObj=eval("("+msg+")"); //如果action中有指定为json则此处不用转化为JSON //全部加入下拉列表 $.each(dataObj.result, function(key,value){ for (var one in value){ $$(id).options.add(new Option(value[one],one));//value[one]值 one健 } }); } }); } |