动态读取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健
}

});

}
});

}

« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3