获取json小例子
function getsupcode(selectareasupid,param){$.post("areaAction!getSupCode.action",{selectareasupid:selectareasupid,param:param},function(data){var json=eval(data);$('#areasupcode').val(json[0].code);$('#areacode').val(json[1].code2);});}?
两个大括号包起来是【{},{}】 获取时候按照json[0].字符串 获取。
?
本文中构建json属于手动构建,也可以用struts2插件或者google的gson方式将构建好的json类型数据传到页面获取即可。
?
大家看到程序后便可知道我为了构建code2在code的基础之上 加上某个数值如:code=090000,code2=090001我在类中直接构建好了传到页面分别获取。
?
也可以在页面上直接加上某个数值如:eval(json[0].code)+100也可以实现js中数值相加。
或者 paseint(json[0].code)+100,但是此时原本090000就变成了90000所以此方式会出问题。
?