日期:2014-05-17  浏览次数:20642 次

json问题,求解
现在用freemarker做web项目,通过freemarker得到的html页怎样使用ajax异步访问返回json值,请详细说明,
若满意可追加分,现在十分困惑

------解决方案--------------------
freemarker跟Ajax、JSON并没有直接关系,你的问题让我十分困惑。。。
------解决方案--------------------
$.ajax({
url:"../roleName.action",
type:"post",
dataType:"json",

success:function(roleJson){
var str ="<option value=''>请选择</option>";
for(var i=0;i<roleJson.length;i++){

str +="<option value='"+roleJson[i].roleCode+"'>"+roleJson[i].roleName+"</option>";
}
$("#roleCode").append(str);

},
error:function(){
alert("error!");
}
});