renderJson()方法的应用

请问,我前台用JQuery ajax 发起一个请求,然后后台用renderJson方法

render一个整数数组a,前台获取不到数组a

后台代码  int a[] renderJson(a);


前台代码 

success : function(data) {

if (data == 0) {


alert(data);

} else {

//对于当前用户拥有的权限进行回显

for (var i = 0; i < data.length; i++) {


           }

$(".input").attr("checked", true);

}

},

error : function(textStatus) {

alert("error");

console.info(msg);

}

前台data显示为object对象,但是没有数据

评论区

JFinal

2016-11-26 19:54

改成下面这两行试试:
int[] array = ...
renderJson(FastJson.getJson().toJson(array));
或者将 int 改为 Integer 类型

jfinal 后续版本会改进 json 转换

欧阳小泽

2016-11-27 10:39

对了第一种方法好像不行,第二种把int改为Integer类型可以

欧阳小泽

2016-11-27 10:39

热门反馈

扫码入社