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+"}";
相關文章
相關標籤/搜索