SQL クエリの結果を JSONArray として JSP ページに返しています。今、私はデータを表示したいと思います。コードを作成しましたが、JSONArray に 23 個のオブジェクト eval または JSON.parse 関数が含まれていない場合、JSONArray 内の 23 個のオブジェクトに対してのみ正常に動作します。この問題を解決する方法を教えてください。
以下は、この JSONArray を反復処理するために作成した JS コードです。
var data = '<%=(JSONArray) request.getAttribute("resultArray")%>';
data = eval("(" + data + ")");
$(document).ready(function() {
var table = $('<table/>').appendTo($('#column'));
var rows = $('<tr/>').appendTo(table);
$.each(data, function(rowid, row) {
var rows = $('<tr/>').appendTo(table);
$.each(row, function(column, data) {
($('<td/>').text(data)).appendTo(rows);
})});
});