这篇文章主要介绍了动态读取JSON解析键值对的方法,需要的朋友可以参考下。
Json格式:{result:[{"aaa","111"},{"abc","121"},{"cba","212"}]}
代码如下:
function$$(id){returndocument.getElementById(id);}
代码如下:
functionchangelayer(id,oid){
$$(id).length=1;
$.ajax({
type:"POST",//请求方式
url:"getOption.jsp",//地址,就是action请求路径
data:"json",//数据类型textxmljsonscriptjsonp
success:function(msg){//返回的参数就是action里面处理后的返回数据
vardataObj=eval("("+msg+")");//如果action中有指定为json则此处不用转化为JSON
//全部加入下拉列表
$.each(dataObj.result,function(key,value){
for(varoneinvalue){
$$(id).options.add(newOption(value[one],one));//value[one]值one健
}
});
}
});
}
更多信息请查看IT技术专栏