我有一个控制器,我在其中将值呈现为GSP页面:
reply = [status:false, value1:arrayList2, value2: arrayList3,value3: arrayList4,value4: arrayList1] render status: 200, text:(reply as JSON).toString()。
在AJAX success函数中,我得到值like并尝试将其显示为:
var retrievedValue = JSON.parse(data);
if(retrievedValue.value1.length > 0){
alert("first array value")
var row1 = '
';var col1 = '';
for(var i=0;i
col1 += '
'+retrievedValue.value1[i]+'';row1 += '
';$('#table1').append(row);
}
if(retrievedValue.value2.length > 0){
alert("second array value")
var row2 = '
';var col2 = '';
for(var i=0;i
col2 += '
'+retrievedValue.value2[i]+'';row2 += '
';$('#table1').append(row);
}
if(retrievedValue.value3.length > 0){
alert("third array value")
var row3 = '
';var col3 = '';
for(var i=0;i
col3 += '
'+retrievedValue.value3[i]+'';row3 += '
';$('#table1').append(row);
}
if(retrievedValue.value4.length > 0){
alert("fourth array value")
var row4 = '
';var col4 = '';
for(var i=0;i
col4 += '
'+retrievedValue.value4[i]+'';row4 += '
';$('#table1').append(row);
}
但它没有显示任何表格。这是我的桌子区域:
如何将表格中的值列表填充为单独的行?