dataTables Uncaught TypeError "length" 解决办法

当咱们把List对象转化为json字符串时,咱们返回以下所示:java

[
  {"id":1,"usrId":14,"productId":5},
  {"id":8,"usrId":14,"productId":7},
  {"id":11,"usrId":14,"productId":8}
]

可是dataTables须要的是以下形式的json数据:json

{"data":
 [
  {"id":1,"usrId":14,"productId":5}, 
  {"id":8,"usrId":14,"productId":7},
  {"id":11,"usrId":14,"productId":8}
 ]
}

 

因此咱们在将List对象转化为json字符串时,要进行字符串拼接。code

使用字符串转义:对象

String json="{\"data\":"+listJsonString+"}";
相关文章
相关标签/搜索